-
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