NI0317
|
2ae9f4fdf3
|
feat(tui): add safe session resume flow
|
2026-07-24 01:29:35 -07:00 |
|
Hypatia May
|
9482affc48
|
fix(session-query): make persisted observation non-mutating
|
2026-07-23 21:33:28 +08:00 |
|
Hypatia May
|
1e457b22e0
|
refactor(session-query): unify query service
|
2026-07-23 20:18:05 +08:00 |
|
Hypatia May
|
0a0f19cf57
|
Merge remote-tracking branch 'origin/master' into session-query-search
# Conflicts:
# .agents/notes/implemented/feature/2026-07-10-session-query-service.md
# .agents/notes/implemented/feature/2026-07-10-sqlite-session-query-provider.md
# .agents/notes/proposed/feature/2026-07-10-sqlite-session-query-provider.md
# docs/architecture.md
# docs/capability-seams.md
# docs/config-catalog.md
# docs/cordis-catalog/services.md
# docs/core-data-structures/core.md
# docs/core-data-structures/persistence.md
# docs/core-data-structures/session-query.md
# docs/module-graph.md
# docs/rfc/INDEX.md
# packages/README.md
# packages/cordis/tool-cordis/src/api-catalog.ts
# packages/hooks/hooks-claude/tests/coverage.spec.ts
# packages/session-persistence/session-persistence-jsonl/src/index.ts
# packages/session-persistence/session-persistence-jsonl/tests/jsonl.spec.ts
# packages/session-persistence/session-persistence-sqlite/README.md
# packages/session-persistence/session-persistence-sqlite/src/index.ts
# packages/session-persistence/session-persistence-sqlite/src/schema.ts
# packages/session-persistence/session-persistence-sqlite/tests/sqlite.spec.ts
# packages/session-persistence/session-persistence/README.md
# packages/session-persistence/session-persistence/package.json
# packages/session-query/README.md
# packages/session-query/session-query/README.md
# packages/session-query/session-query/package.json
# packages/session-query/session-query/src/config.ts
# packages/session-query/session-query/src/index.ts
# packages/session-query/session-query/src/types.ts
# pnpm-lock.yaml
# scripts/gen-doc-graphs.ts
# scripts/type-equiv.manifest.json
# tsconfig.host.json
# tsconfig.json
|
2026-07-23 13:56:56 +08:00 |
|
Yichen Jiang
|
951967217a
|
Merge remote-tracking branch 'origin/master' into worktree/session-reference
# Conflicts:
# docs/capability-seams.md
# docs/config-catalog.md
# docs/cordis-catalog/services.md
# docs/module-graph.md
# examples/acp-agent/tests/snapshots/cordis-inspect-jsdoc/session.jsonl
# packages/cordis/tool-cordis/src/api-catalog.ts
# packages/ui/acp/README.md
# packages/ui/acp/package.json
# packages/ui/acp/tsconfig.json
# packages/ui/tui/package.json
# packages/ui/tui/src/index.ts
# packages/ui/tui/tests/tui.spec.ts
# packages/ui/tui/tsconfig.json
# pnpm-lock.yaml
# python/sdk-runtime/package.json
# scripts/gen-doc-graphs.ts
# scripts/type-equiv.manifest.json
|
2026-07-22 10:21:17 +08:00 |
|
Tianyi Cui
|
3a895ce815
|
Merge master into codex/session-title
|
2026-07-21 21:11:32 +08:00 |
|
Yichen Jiang
|
8bc62e1013
|
Merge remote-tracking branch 'origin/master' into worktree/session-reference
# Conflicts:
# .agents/notes/implemented/feature/2026-06-18-compaction-capability-seam.md
# docs/config-catalog.md
# docs/cordis-catalog/services.md
# docs/event-producer-consumer.md
# docs/module-graph.md
# packages/compact/compact-basic/src/region.ts
# packages/compact/compact/README.md
# packages/compact/compact/tests/compact.spec.ts
# packages/examples/acp-demo/package.json
# packages/ui/tui/README.md
# packages/ui/tui/package.json
# packages/ui/tui/src/index.ts
# packages/ui/tui/tests/harness.ts
# packages/ui/tui/tests/tui.spec.ts
|
2026-07-21 21:10:42 +08:00 |
|
Yichen Jiang
|
32d786c439
|
feat(session): add cross-session references
|
2026-07-21 16:46:48 +08:00 |
|
Tianyi Cui
|
f71f96d292
|
feat(session-title): integrate queries ACP and TUI
|
2026-07-21 01:53:37 +08:00 |
|
Tianyi Cui
|
433670a754
|
feat(invariants): require package-owned companions
|
2026-07-19 22:13:50 +08:00 |
|
Tianyi Cui
|
53680ee6bc
|
Merge remote-tracking branch 'origin/master' into worktree/provider-routed-llm-adapters
# Conflicts:
# docs/cordis-catalog/events.md
# docs/cordis-catalog/services.md
# docs/event-producer-consumer.md
# docs/module-graph.md
# packages/context/time-context/tests/time-context.spec.ts
# packages/cordis/tool-cordis/src/api-catalog.ts
# packages/core/session/README.md
# packages/core/session/src/types.ts
# packages/core/session/tests/surface.spec.ts
# packages/examples/acp-demo/tests/acp-agent.spec.ts
# packages/examples/stdio-demo/tests/stdio-agent.spec.ts
# packages/hooks/hooks-claude/tests/coverage.spec.ts
# packages/hooks/hooks-codex/tests/coverage.spec.ts
# packages/session-query/session-query/tests/session-query.spec.ts
# packages/support/invariants/tests/invariants.spec.ts
# packages/ui/acp/tests/harness.ts
|
2026-07-17 21:56:10 +08:00 |
|
Yichen Jiang
|
559939623a
|
Merge remote-tracking branch 'origin/master' into codex/agent-session-jsonl-location
# Conflicts:
# docs/capability-seams.md
# packages/cordis/tool-cordis/src/api-catalog.ts
|
2026-07-17 19:16:15 +08:00 |
|
Hypatia May
|
a6c8775f12
|
fix(session): reject sparse provenance arrays
|
2026-07-16 11:08:59 +08:00 |
|
Hypatia May
|
f88ca85ffd
|
fix(session-query): harden SQLite search reconciliation
|
2026-07-15 12:10:24 +08:00 |
|
Hypatia May
|
ecf90ff382
|
feat(session-query): add SQLite full-text search
|
2026-07-15 10:51:38 +08:00 |
|
Yichen Jiang
|
815365dbbe
|
Merge remote-tracking branch 'origin/master' into worktree/provider-routed-llm-adapters
# Conflicts:
# docs/config-catalog.md
# docs/cordis-catalog/events.md
# docs/cordis-catalog/services.md
# docs/core-data-structures/core.md
# docs/event-producer-consumer.md
# docs/persistence-catalog.md
# examples/acp-agent/tests/snapshots/advanced-toolchain/session.1.jsonl
# examples/acp-agent/tests/snapshots/advanced-toolchain/session.2.jsonl
# examples/acp-agent/tests/snapshots/advanced-toolchain/session.jsonl
# examples/acp-agent/tests/snapshots/both-mode-turn/session.jsonl
# examples/acp-agent/tests/snapshots/hook-cc-pretool-ask/session.jsonl
# examples/acp-agent/tests/snapshots/skill-load/session.jsonl
# examples/acp-agent/tests/snapshots/text-turn/session.jsonl
# examples/sandbox-acp-agent/cordis.yml
# examples/sandbox-acp-agent/tests/snapshots/escalation-approved/session.jsonl
# examples/sandbox-acp-agent/tests/snapshots/escalation-rejected/session.jsonl
# examples/sandbox-acp-agent/tests/snapshots/mode-switching/session.jsonl
# packages/compact/compact-basic/README.md
# packages/compact/compact-basic/src/index.ts
# packages/compact/compact-basic/tests/compact-basic.spec.ts
# packages/core/agent-loop/README.md
# packages/core/agent-loop/src/loop.ts
# packages/core/agent-loop/tests/properties.spec.ts
# packages/core/session/README.md
# packages/core/session/src/types.ts
# packages/core/session/tests/derived-cache.spec.ts
# packages/llm/llm-deepseek/src/index.ts
# packages/llm/llm-pi-ai/README.md
# packages/llm/llm-pi-ai/src/adapter.ts
# packages/llm/llm-pi-ai/src/convert.ts
# packages/llm/llm-pi-ai/tests/adapter.spec.ts
# packages/llm/llm/README.md
# packages/llm/llm/src/call-config.ts
# packages/llm/llm/src/index.ts
# packages/ui/acp-agent/src/index.ts
# packages/ui/acp/tests/harness.ts
# packages/ui/jsonrpc/README.md
# packages/ui/jsonrpc/src/server.ts
# packages/ui/stdio-agent/README.md
# packages/ui/stdio-agent/src/index.ts
# python/sdk/README.i18n.yaml
|
2026-07-14 22:17:50 +08:00 |
|
Yichen Jiang
|
0d67c16d56
|
Merge remote-tracking branch 'origin/master' into codex/agent-session-jsonl-location
# Conflicts:
# docs/config-catalog.md
# docs/cordis-catalog/services.md
# docs/core-data-structures/bash.md
# docs/module-graph.md
# docs/rfc/INDEX.md
# docs/rfc/implemented/architecture/2026-06-30-bash-stdin-env-trusted-plugin-surface.md
# docs/rfc/implemented/feature/2026-06-30-hook-bridges.md
# examples/acp-agent/tests/snapshots/advanced-toolchain/session.1.jsonl
# examples/acp-agent/tests/snapshots/advanced-toolchain/session.2.jsonl
# examples/acp-agent/tests/snapshots/advanced-toolchain/session.jsonl
# examples/acp-agent/tests/snapshots/advanced-toolchain/system-prompt.golden.md
# examples/acp-agent/tests/snapshots/both-mode-turn/session.jsonl
# examples/acp-agent/tests/snapshots/both-mode-turn/system-prompt.golden.md
# examples/acp-agent/tests/snapshots/code-mode-turn/system-prompt.golden.md
# examples/acp-agent/tests/snapshots/skill-load/session.jsonl
# examples/acp-agent/tests/snapshots/text-turn/session.jsonl
# examples/sandbox-acp-agent/tests/snapshots/mode-switching/session.jsonl
# packages/bash/bash-local/README.md
# packages/bash/bash-local/src/run.ts
# packages/bash/bash-local/tests/run.spec.ts
# packages/bash/bash/README.md
# packages/bash/tool-bash/README.md
# packages/bash/tool-bash/src/index.ts
# packages/bash/tool-bash/tests/tools.spec.ts
# packages/cordis/tool-cordis/src/api-catalog.ts
# packages/core/agent-core/src/index.ts
# packages/session-persistence/session-persistence-jsonl/src/index.ts
# packages/session-persistence/session-persistence-sqlite/src/index.ts
# packages/session-persistence/session-persistence/README.md
# packages/session-persistence/session-persistence/src/index.ts
# packages/ui/acp-agent/README.md
# packages/ui/stdio-agent/README.md
|
2026-07-14 18:04:05 +08:00 |
|
Hypatia May
|
dbe65e1d13
|
Unify session surface validation
|
2026-07-14 13:49:36 +08:00 |
|
Hypatia May
|
84e6f72ef5
|
fix(session-query): reject misplaced surface ops
|
2026-07-13 16:05:11 +08:00 |
|
Hypatia May
|
3d3789bf2d
|
Merge remote-tracking branch 'origin/session-query' into session-query-trace-filter
# Conflicts:
# docs/config-catalog.md
# docs/core-data-structures/core.md
# docs/rfc/INDEX.md
# packages/support/invariants/src/index.ts
|
2026-07-13 14:55:25 +08:00 |
|
Hypatia May
|
00bfc03d20
|
Merge remote-tracking branch 'origin/master' into session-query
# Conflicts:
# docs/core-data-structures/core.md
# docs/module-graph.md
# docs/rfc/INDEX.md
# vendor/README.md
|
2026-07-13 14:27:31 +08:00 |
|
Hypatia May
|
8e019f2a65
|
fix(session-query): avoid deep lineage recursion (round 2)
|
2026-07-13 13:53:03 +08:00 |
|
Hypatia May
|
320de5466a
|
feat(session-query): add relationship tracing (round 1)
|
2026-07-13 13:44:01 +08:00 |
|
Hypatia May
|
bea27efc4b
|
fix(session-query): reject markerless surface events
|
2026-07-12 10:09:47 +08:00 |
|
Hypatia May
|
ad32c57e72
|
refactor(session-query): narrow phase one to exact reads
|
2026-07-11 12:20:35 +08:00 |
|
Hypatia May
|
8fd68731ba
|
fix(session-query): harden provider operation lifecycle
|
2026-07-11 12:02:51 +08:00 |
|
Hypatia May
|
8dd85bd185
|
refactor(session-query): simplify provider synchronization
|
2026-07-11 11:48:32 +08:00 |
|
Hypatia May
|
f4b0dba380
|
fix(session-query): contain sync cancellation failures
|
2026-07-11 10:59:54 +08:00 |
|
Hypatia May
|
6c6ce08a39
|
fix(session-query): preserve sync error typing
|
2026-07-11 10:52:17 +08:00 |
|
Hypatia May
|
fa728a00bd
|
fix(session-query): reconcile concurrent live removals
|
2026-07-11 10:42:40 +08:00 |
|
Hypatia May
|
352ea6cf4f
|
fix(session-query): checkpoint review round 3
|
2026-07-11 10:19:34 +08:00 |
|
Hypatia May
|
18028cad4f
|
fix(session-query): address review round 1
|
2026-07-10 17:29:52 +08:00 |
|
Hypatia May
|
aa1dc0e2c7
|
feat(session-query): checkpoint build round 1
|
2026-07-10 16:51:19 +08:00 |
|