Commit Graph

  • c0efa0ef03 fix(kernel+infra): tool approval gate and executor cleanup kami 2026-05-19 00:05:08 +04:00
  • f32d400138 feat(server+tui): event bridge — live streaming and historical replay kami 2026-05-19 00:03:53 +04:00
  • 03615dc5b9 fix(server): wire tool registry and executor into OrchestratorEngines so LLM receives tool definitions kami 2026-05-18 22:03:31 +04:00
  • d2518849d7 fix(apps): send workflowId not path from CLI; wire sandboxRoot and systemPromptPath in server; update prompts and fixtures kami 2026-05-18 21:40:17 +04:00
  • 5c3a8fda63 feat(core:kernel): tool call dispatch loop, tool definitions wiring, sandboxRoot and defaultSystemPromptPath in config kami 2026-05-18 21:39:50 +04:00
  • 15d1e09c44 feat(tools): add description and parametersSchema to Tool interface; wire FileWriteTool materialization kami 2026-05-18 21:39:36 +04:00
  • 24df3b55b3 feat(infra:llama_cpp): GBNF grammar converter, tool_calls in ChatMessage, tool definitions in request, L2 context handling kami 2026-05-18 21:39:27 +04:00
  • 5fad29850f feat(infra:artifacts-cas): DefaultMaterializingArtifactWriter — sandbox validation, file write, Blake3 hash kami 2026-05-18 21:39:18 +04:00
  • fa9af002a1 feat(core:validation): ArtifactPayloadValidator for file_written and process_result; make Validator suspend kami 2026-05-18 21:39:13 +04:00
  • a5dc983a57 feat(workflow): typed produces slots — StageConfig uses TypedArtifactSlot, TOML accepts {name, kind} objects kami 2026-05-18 21:39:08 +04:00
  • c2267a58a0 feat(core:inference): add ResponseFormat, ToolDefinition, ToolCallRequest; extend InferenceRequest with tools and responseFormat kami 2026-05-18 21:38:50 +04:00
  • 325810934a feat(core:artifacts): ArtifactKind interface, registry, built-in kinds, and MaterializingArtifactWriter kami 2026-05-18 21:38:44 +04:00
  • 219e2c762e feat(cas): content-addressed artifact store (steps 1–8) kami 2026-05-18 12:22:38 +04:00
  • bbff73108e feat(server): wire log4j2 + log every event emission kami 2026-05-17 14:56:36 +04:00
  • 9b5e238820 fix(tui): run WS collectors on IO dispatcher so they aren't starved by runner.run kami 2026-05-17 14:25:36 +04:00
  • fe9fa9849d docs(epic-13): note tamboui migration and visual polish in resolution kami 2026-05-17 14:17:17 +04:00
  • 46951ea896 style(tui): match epic-13 reference layout — titled panel blocks, status indicator, keybinds bar kami 2026-05-17 13:54:09 +04:00
  • b267982005 refactor(tui): migrate renderer from Mosaic to tamboui kami 2026-05-17 13:40:51 +04:00
  • 7d46f46f01 fix(server): event capturing and necessary logic for smoke test. kami 2026-05-17 03:17:12 +04:00
  • 0c1876a549 feat(tui): session filter + reconnect countdown kami 2026-05-17 03:15:08 +04:00
  • b95135eb3b refactor(tui): event-loop foundation — actions, reducers, effects, Panel kami 2026-05-17 02:57:54 +04:00
  • f77efce10b debt(pre-router): resolved most of the technical debt that was noted while finishing epic-12 and epic-13. kami 2026-05-16 14:55:45 +04:00
  • 2207a37549 epic-13: add cli and tui entry point, finish epic. kami 2026-05-16 13:37:58 +04:00
  • 72d20726ce epic-12: finish by writing epic-5-resolution.md kami 2026-05-16 12:55:02 +04:00
  • ce723afc8b refactor(imports): optimize imports kami 2026-05-16 11:43:16 +04:00
  • c77277af0b epic-12: after epic audit and init commit kami 2026-05-16 11:42:00 +04:00