jabber.developer
  • Joined on 2025-06-19
jabber.developer commented on pull request devs/cproof#94 2026-05-03 18:19:09 +00:00
no-DB mode implementation

nit: no logging again

jabber.developer commented on pull request devs/cproof#94 2026-05-03 18:19:09 +00:00
no-DB mode implementation

is it efficient? Might g_strdup_printf first be more efficient than updating checksum each time?

jabber.developer commented on pull request devs/cproof#94 2026-05-03 18:19:09 +00:00
no-DB mode implementation

not a stub

jabber.developer approved devs/cproof#94 2026-05-03 18:19:09 +00:00
no-DB mode implementation

LGTM

jabber.developer pushed to feat/ai at devs/cproof 2026-05-01 19:16:20 +00:00
e229ed1281 fix(ai): return CURL_WRITEFUNC_ERROR on oversized response
jabber.developer pushed to feat/ai at devs/cproof 2026-05-01 19:15:23 +00:00
b3d0eec0bc fix(ai): return CURL_WRITEFUNC_ERROR on oversized response
jabber.developer pushed to feat/ai-json at devs/cproof 2026-05-01 19:01:45 +00:00
063b2ccdc8 (broken) add json parsing for ai
jabber.developer created branch feat/ai-json in devs/cproof 2026-05-01 19:01:44 +00:00
jabber.developer pushed to feat/ai at devs/cproof 2026-05-01 18:50:26 +00:00
f4221e27ac fix(ai): fix leak from ai_get_provider_key
cdcc45b7c6 ref(pref): add newline at the end of the file
Compare 2 commits »
jabber.developer pushed to feat/ai at devs/cproof 2026-05-01 18:25:03 +00:00
f133d81a05 fix(ai): use atomic operations for refcounting
jabber.developer pushed to feat/ai at devs/cproof 2026-05-01 18:21:53 +00:00
a16237d16b fix(ai): convert \n escape sequences to actual newlines in LLM responses
jabber.developer commented on pull request devs/cproof#113 2026-05-01 18:19:07 +00:00
[#110] Add AI client with multi-provider support and UI

Bug: after multiple messages in conversation with AI, message from user is not being displayed.

jabber.developer pushed to feat/ai at devs/cproof 2026-05-01 17:05:49 +00:00
cfe6ea46e2 feat(ai): disable request storage via store:false parameter
jabber.developer pushed to feat/ai at devs/cproof 2026-05-01 17:03:53 +00:00
2fc7f3d672 fix(ai): validate aiwin pointer to prevent UAF when window closed
jabber.developer pushed to feat/ai at devs/cproof 2026-05-01 16:36:11 +00:00
fe0a46da58 refactor(ai): add UI display helpers
jabber.developer pushed to feat/ai at devs/cproof 2026-05-01 13:34:06 +00:00
cead417e78 refactor(ai): remove redundant callback layer from AI client
jabber.developer pushed to feat/ai at devs/cproof 2026-05-01 13:08:33 +00:00
00f11eb704 fix(ai): guard NULL search_str and update tests for new cycling behavior
4913a3d5a4 ref(ai): remove inaccurate logging
Compare 2 commits »
jabber.developer pushed to feat/ai at devs/cproof 2026-05-01 11:35:28 +00:00
634fb7d7eb fix(ai): standardize lock handling in _ai_invoke_callback
jabber.developer pushed to feat/ai at devs/cproof 2026-04-30 23:16:17 +00:00
461c0c32dd refactor(ai): use stateful autocomplete for provider name matching
jabber.developer pushed to feat/ai at devs/cproof 2026-04-30 23:10:21 +00:00
002a6ed15b refactor(ai): flatten autocomplete into sequential prefix-matching chain