226 Commits

Author SHA1 Message Date
EugeneTes
8463da15e6 Merge branch 'main' of https://gitea.tes.gd/admin/VolcanicAgenticCore 2026-09-25 17:47:47 +02:00
EugeneTes
bb8c3f43aa feat(telegram): working status message with the last five tool calls 2026-09-25 15:09:43 +00:00
EugeneTes
7da203f368 Merge branch 'main' of https://gitea.tes.gd/admin/VolcanicAgenticCore 2026-09-25 16:44:05 +02:00
EugeneTes
8da9789afc headless run 2026-09-25 16:43:57 +02:00
EugeneTes
7474cb9620 chore: decline release notes for this project 2026-09-25 14:43:28 +00:00
EugeneTes
308e1fbf8e feat(telegram): telegram bot host with connection recovery 2026-09-25 14:42:12 +00:00
EugeneTes
2321906719 feat(claude-code): pinned claude-opus-5-5 model 2026-09-25 14:42:12 +00:00
EugeneTes
8a97a9890f docs: telegram host design 2026-09-25 14:29:32 +00:00
VolcanicAgenticCore
692992bb35 fix(abstractions): session events serialise to JSON (Partial no longer required) 2026-09-25 13:17:11 +00:00
EugeneTes
f9403aed77 feat(claude-code): provider extension and mcp proposal bridge 2026-09-25 13:14:58 +00:00
VolcanicAgenticCore
b66dd52cfc feat(anthropic): current model catalogue with adaptive thinking and summarized display 2026-09-25 12:49:35 +00:00
EugeneTes
3c0b84b392 feat(anthropic): messages api provider extension 2026-09-25 12:46:29 +00:00
EugeneTes
89623e14c2 feat(openai): chat completions provider extension
Streams POST {baseUrl}/chat/completions over SSE (System.Net.ServerSentEvents, no NuGet) and maps delta.content, delta.reasoning_content / delta.reasoning and delta.tool_calls onto AssistantMessageEvents via AssistantMessageBuilder. Configurable through OpenAIProviderOptions so one extension serves OpenAI, OpenRouter, Ollama and other compatible servers; ships the gpt-5 / gpt-5-mini / gpt-4.1 catalogue.
2026-09-25 12:45:43 +00:00
VolcanicAgenticCore
f25318a803 chore: ignore .claude local state 2026-09-25 12:37:48 +00:00
VolcanicAgenticCore
424027cf86 test: end-to-end bash round trip; docs: record spec deviations 2026-09-25 12:37:06 +00:00
VolcanicAgenticCore
018c92af49 docs: user documentation and headless sample host 2026-09-25 12:36:24 +00:00
VolcanicAgenticCore
c220428cb7 test: add captured claude stream fixtures (MIT, from pi-claude-code-provider) 2026-09-25 12:28:55 +00:00
VolcanicAgenticCore
26c634a2d5 feat(core): agent loop, session facade, factory, hosting and faux provider 2026-09-25 12:28:24 +00:00
VolcanicAgenticCore
a49a2ea375 feat(core): extensions and commands slices 2026-09-25 12:16:33 +00:00
VolcanicAgenticCore
9ab663665c feat(core): tools slice with built-in tools 2026-09-25 12:12:30 +00:00
VolcanicAgenticCore
7e346aff61 feat(core): models and sessions slices 2026-09-25 12:09:18 +00:00
VolcanicAgenticCore
4169b19764 feat(abstractions): message model, provider, tool, extension, session and UI contracts 2026-09-25 12:05:48 +00:00
VolcanicAgenticCore
351bc0a2f6 chore: scaffold solution 2026-09-25 11:56:33 +00:00
VolcanicAgenticCore
0a5a492f73 docs: add implementation plan 2026-09-25 11:55:12 +00:00
VolcanicAgenticCore
992f12326e docs: add VolcanicAgenticCore design spec 2026-09-25 11:53:08 +00:00
fecab3dbda Initial commit 2026-09-25 11:35:44 +00:00