Commit Graph

  • 1c027e8189 feat(talkie): ground narration in the stage's actual tool actions kami 2026-07-03 13:40:00 +04:00
  • 0c8a7e88f6 docs(config): rename sample [router] sections to [talkie] kami 2026-07-03 13:26:48 +04:00
  • 595ec187bc refactor: rename the router subsystem to Talkie kami 2026-07-03 13:26:00 +04:00
  • 77c28ba313 refactor(config): move embedder/l3 to top-level [embedder]/[l3] sections kami 2026-07-03 13:16:20 +04:00
  • 6437d29914 fix(router): make the real embedder + TurboVec L3 actually work end-to-end kami 2026-07-03 13:16:05 +04:00
  • a0b3a1865a fix(kernel): deterministic repo-map floor + 0.0-hit filter + closest-path suggestion kami 2026-07-03 13:15:54 +04:00
  • 2698971082 fix(kernel): de-dup tool events, restore approval diff, break read-before-write deadlock kami 2026-07-03 01:01:19 +04:00
  • ca3fd7971e fix(server): skip an unmappable event on replay instead of tearing down the stream kami 2026-07-03 01:01:04 +04:00
  • 527490e5df fix(tui): surface late clarifications and stop bg bleed on input + action rows kami 2026-07-03 01:00:55 +04:00
  • 5e98f6661e feat(tui): render structured artifacts as a summary, not raw JSON kami 2026-07-02 13:26:42 +04:00
  • 5deb2f6425 fix(tui): fill the frame background so the terminal backdrop can't bleed through kami 2026-07-02 13:26:42 +04:00
  • 883e93cecb fix(events): AnyMapSerializer drops nulls instead of failing to read them kami 2026-07-02 13:26:34 +04:00
  • 9eb05fc0dd test: align events-limit test with tail semantics kami 2026-07-02 12:33:52 +04:00
  • beb1d5c3b9 test: dedupe DefaultSessionReducerTest into one file kami 2026-07-02 12:25:14 +04:00
  • 1a9e1019ec fix(sessions): terminalize session on workflow completion kami 2026-07-02 12:23:39 +04:00
  • c1de2281c8 fix(tools): file_write to a directory is recoverable, not fatal kami 2026-07-02 12:23:29 +04:00
  • 42e74dc570 chore: remove frontend/ scaffold kami 2026-07-02 12:14:08 +04:00
  • 18cbd34739 fix(kernel,tools,workflow): session-robustness QA sweep kami 2026-07-02 00:56:45 +04:00
  • 968cbfa973 fix(context,tools): context hygiene + tool ergonomics from freestyle QA kami 2026-07-02 00:44:04 +04:00
  • cb4e41a59f feat(context): static-doc compression — prune CLAUDE.md/AGENTS.md doc entries kami 2026-07-01 14:57:19 +04:00
  • e3743835ec feat(server): wire EmbeddingRelevanceScorer into context builder, default level 4 kami 2026-07-01 14:33:00 +04:00
  • 047e2a4070 feat(context,infra): compression pipeline stages 4-5 — token pruning + relevance + ToMe kami 2026-07-01 14:29:56 +04:00
  • e0c222392c feat(context,kernel): compression pipeline stage 3 — replay-safe tier summarizer kami 2026-07-01 14:03:47 +04:00
  • b50688df1d feat(context): compression pipeline stage 2 — fact sheet + strict allocation kami 2026-07-01 13:56:09 +04:00
  • 61be90070f feat(context): compression pipeline stage 1 — level policy + deterministic stages kami 2026-07-01 13:53:19 +04:00
  • 4be8f292ae fix(kernel,server,workflow): per-stage retry budget, sane freestyle budget, tail /events kami 2026-07-01 13:41:06 +04:00
  • c8c2521fa2 fix(kernel,inference): reliable artifact emission for local models kami 2026-07-01 03:08:24 +04:00
  • af9da3c912 fix(inference): raise llama HTTP request timeout 600s -> 1800s kami 2026-07-01 00:17:15 +04:00
  • 5e0c7dfed5 feat(server): REST stage-approval route POST /sessions/{id}/approve kami 2026-06-30 21:17:10 +04:00
  • e72051a9ea feat(kernel): emit_artifact tool + actionable validation feedback kami 2026-06-30 20:53:40 +04:00
  • 0652d87aca fix(inference): salvage truncated/malformed tool-call JSON from content kami 2026-06-30 20:29:28 +04:00
  • fe6e530a75 Merge remote-tracking branch 'origin/feat/session-robustness-and-dox' into feat/session-robustness-and-dox kami 2026-06-29 20:58:07 +04:00
  • 473730060e fix(server): anchor static-registry file_read to the workspace working dir kami 2026-06-29 16:40:57 +00:00
  • 82674e85c4 feat(inference): capability-aware routing for tool-heavy stages kami 2026-06-29 11:06:20 +00:00
  • 238d353653 feat(qa): remote NIM provider + headless-QA robustness kami 2026-06-29 10:50:16 +00:00
  • e0f623a10c feat(workflow): tasked execution loop replaces role_pipeline kami 2026-06-29 11:37:51 +04:00
  • a00bd4aade feat(tools): propose_scope recalibration valve for the execution loop kami 2026-06-29 01:04:48 +04:00
  • 3e44c6d107 feat(kernel): deterministic per-task claim stage + per-task write scope kami 2026-06-29 00:56:55 +04:00
  • c1e4c7b25e feat(transitions): tasks_ready predicate for execution loop kami 2026-06-29 00:45:33 +04:00
  • d26f20c316 docs(dox): build out the DOX AGENTS.md hierarchy kami 2026-06-28 20:43:27 +04:00
  • 1cb7fec677 feat(kernel): read-only mode after read-before-write + mandatory task-decompose gate kami 2026-06-28 20:43:18 +04:00
  • 201b599472 fix(inference): recover tool calls emitted as JSON in message content kami 2026-06-28 20:43:00 +04:00
  • ccfa4b4740 feat(tui): composer soft-wrap, alt+backspace, bracketed paste, borderless input kami 2026-06-28 20:42:50 +04:00
  • 8abe7d9eb7 fix(tui): collapse multiline tool summaries so action rows don't stripe kami 2026-06-28 20:42:38 +04:00
  • 3e94d7fbff merge: integrate feat/backlog-burndown into master kami 2026-06-26 11:30:41 +00:00
  • af905a6dad feat(tui): task-board preview frames (tasks / task-detail) kami 2026-06-26 10:27:20 +00:00
  • 6f2ee1c654 feat(tui): show dependency readiness on the task board kami 2026-06-25 11:54:24 +00:00
  • f3b3145f36 feat(tasks): surface ready/blockedBy on GET /tasks and a readable decompose preview kami 2026-06-25 11:54:24 +00:00
  • 5d61cca34c fix(kernel): flatten tool-call array args to List so affected_paths isn't dropped kami 2026-06-25 10:39:03 +00:00
  • 21e01da3ac feat(tasks): task_decompose splits a goal into a dependency-linked graph in one approval kami 2026-06-25 10:39:03 +00:00
  • 67384691e0 feat(tasks): force overrides require a recorded reason kami 2026-06-25 06:46:41 +00:00
  • 6a779861c2 feat(toolintent): stale-write gate kami 2026-06-25 06:15:15 +00:00
  • 4159361690 feat(toolintent): write-scope adherence gate (declarable) kami 2026-06-24 21:31:08 +00:00
  • 6b5a758081 feat(tasks): cite-before-claim gate on completion kami 2026-06-24 21:31:08 +00:00
  • 30321e08a5 feat(toolintent): record the session's active task as a session-local fact kami 2026-06-24 20:35:40 +00:00
  • 47a109e49f refactor(toolintent): one SessionContext read-model for the gates kami 2026-06-24 20:16:15 +00:00
  • 9b003d02ea refactor(events): record tool capabilities on the invocation event kami 2026-06-24 19:46:44 +00:00
  • 78e7a4fefb feat(tasks): dependency hard gate on claim kami 2026-06-24 18:43:17 +00:00
  • 146f96a6fd feat(toolintent): reference-must-exist gate (anti-hallucination) kami 2026-06-24 18:27:08 +00:00
  • 693e38ffac feat(toolintent): read-before-write gate (anti-hallucination) kami 2026-06-24 18:13:06 +00:00
  • 5d48c26ec8 feat(tasks): duplicate-title guard on task creation kami 2026-06-24 17:34:24 +00:00
  • 215a951b52 feat(tasks): agent-loop integration — task_ready tool + claim guard kami 2026-06-24 17:34:24 +00:00
  • e77b2960f9 feat(tasks): dependency-aware work graph (blockers, ready, blocking) kami 2026-06-24 17:02:03 +00:00
  • bce62c080c feat(tasks): per-task history / audit timeline kami 2026-06-24 16:37:50 +00:00
  • a96c05e228 test(tasks): pin the task-tool wiring in the shipped workflows kami 2026-06-24 16:16:03 +00:00
  • d12d64e4fe feat(workflow): reject execution plans that reference unknown tools kami 2026-06-24 16:16:03 +00:00
  • 12d5b9d7dc feat(tasks): analyst opens the task; freestyle threads it into implementation kami 2026-06-24 15:13:52 +00:00
  • de54be7ecb feat(tasks): wire the task tools into the remaining code-work workflows kami 2026-06-24 10:26:38 +00:00
  • afb536f21f feat(tasks): wire the task tools into role_pipeline kami 2026-06-24 10:04:01 +00:00
  • 06c225e3bd feat(tasks): teach agents when to use the task tools kami 2026-06-24 09:40:44 +00:00
  • f490968dc4 feat(tasks): correx task CLI kami 2026-06-24 07:17:06 +00:00
  • 8a6678f171 feat(tasks): markdown export projection kami 2026-06-24 07:17:06 +00:00
  • 8d84ccf92f feat(tasks): git-driven task status kami 2026-06-24 06:37:34 +00:00
  • 99f781687f feat(tasks): task search across REST, tool, and TUI kami 2026-06-23 22:08:11 +00:00
  • 1d7fab4ee4 feat(tasks): TUI task board kami 2026-06-23 20:32:48 +00:00
  • 70b4357316 feat(tasks): auto-link the originating agent session kami 2026-06-23 20:15:54 +00:00
  • 6b00d89c2c feat(tasks): inline ARTIFACT/SESSION links in the context bundle kami 2026-06-23 19:59:18 +00:00
  • 6e044d0ab9 feat(tasks): full REST surface for tasks kami 2026-06-23 19:27:19 +00:00
  • 0c6ac903b7 feat(tasks): native task tracking — aggregate, agent tools, context bundle kami 2026-06-23 19:00:58 +00:00
  • 7909357747 fix(cli): format stats with Locale.ROOT so output is locale-independent kami 2026-06-23 18:59:38 +00:00
  • 33baaed903 docs: reconcile BACKLOG→RETRO for static_check stage + critique producer (e46777e) kami 2026-06-22 21:52:59 +00:00
  • e46777e29f kernel: deterministic static_check stage (§B-§5) + critique-outcome producer (§B-§6) kami 2026-06-22 21:14:00 +00:00
  • c2a1e6d76d docs: archive v2/cursor TUI work in RETRO + add QA-tui-v2 live-QA plan kami 2026-06-22 16:32:07 +00:00
  • 85af2c67b7 tui: real terminal cursor in composer + window title (v2) kami 2026-06-22 16:28:22 +00:00
  • d247b19608 tui: migrate Bubble Tea v1 → v2 (charm.land), enable Shift+Enter kami 2026-06-22 15:59:55 +00:00
  • 6c792b83e2 feat(tui-go): in-session right panel cycles events / changes / off (d) kami 2026-06-22 14:47:23 +00:00
  • cde0c33031 feat(tui-go): multi-line input — Ctrl+J / Alt+Enter newline, growing box (Phase 2) kami 2026-06-22 12:03:06 +00:00
  • f2be46a743 refactor(tui-go): move session dates to the R overlay; drop dead idle panels kami 2026-06-22 11:57:41 +00:00
  • 9d00612742 feat(tui-go): idle launcher — centered input + status/keys rail (Phase 1) kami 2026-06-22 11:33:19 +00:00
  • 81280c5bd5 feat(tui-go): welcome "recent" list uses the local date, matching the session list kami 2026-06-22 10:28:28 +00:00
  • 6bee3a7d31 fix(tui-go): render event/activity times in local time, not UTC kami 2026-06-22 10:14:51 +00:00
  • 4e4d7c186a fix(tui-go): make the write/edit output-panel number meaningful kami 2026-06-22 10:09:56 +00:00
  • 035f7df704 feat(tui-go): make the ? overlay list every keybind kami 2026-06-22 10:04:41 +00:00
  • 454f24fc3a feat(tui-go): show last-activity date in the starting-view session list kami 2026-06-22 10:04:41 +00:00
  • 85121cec9d fix(tui-go): event-stream badge tracks session status, not just the socket kami 2026-06-22 09:52:37 +00:00
  • a547bc4342 chore: remove dead apps/worker and apps/desktop stub modules kami 2026-06-22 09:47:15 +00:00
  • 0139225cc4 chore: drop stale .gitignore entry for the removed Kotlin TUI kami 2026-06-22 09:42:58 +00:00
  • 7114bb7658 feat(tui-go): scroll tall modals instead of clipping them off-screen kami 2026-06-22 09:26:21 +00:00
  • f043640373 docs: close §E approval-ergonomics re-audit (move to RETRO) kami 2026-06-22 09:10:39 +00:00
  • db27b3436b feat(tui-go): page-scroll the diff/preview/command fullscreen viewer kami 2026-06-22 09:09:54 +00:00