Tianyi Cui
|
0440c4cc0c
|
Merge latest master into codex/migrate-to-oxlint
|
2026-07-30 00:13:30 +08:00 |
|
Tianyi Cui
|
fca0c05155
|
Merge remote-tracking branch 'origin/master' into worktree/pr823-retarget-latest-20260729
# Conflicts:
# docs/config-catalog.md
# docs/cordis-catalog/services.md
# docs/core-data-structures/skills.i18n.yaml
# docs/core-data-structures/skills.md
# docs/core-data-structures/skills.zh.md
# packages/host/apiproxy/README.i18n.yaml
# packages/skill/skill-local/README.i18n.yaml
# packages/skill/skill/README.i18n.yaml
# packages/skill/skill/README.md
# packages/skill/skill/README.zh.md
# packages/skill/skill/src/index.ts
# packages/skill/skill/tests/skill.spec.ts
# packages/skill/tool-skill/README.i18n.yaml
# packages/skill/tool-skill/src/index.ts
# packages/ui/tui/README.i18n.yaml
# packages/ui/tui/README.md
# packages/ui/tui/README.zh.md
# packages/ui/tui/src/index.ts
# packages/ui/tui/tests/tui.spec.ts
|
2026-07-29 23:36:49 +08:00 |
|
Tianyi Cui
|
66072285c8
|
fix(skill): enforce invocation policy before load
|
2026-07-29 21:48:15 +08:00 |
|
Tianyi Cui
|
cf390cc6fd
|
fix(skill): recognize empty catalog tombstones
|
2026-07-29 20:44:06 +08:00 |
|
Tianyi Cui
|
5bf93e4229
|
Merge origin/master into worktree/skill-catalog-hot-refresh
|
2026-07-29 16:40:40 +08:00 |
|
Tianyi Cui
|
07d61ee992
|
Merge latest master into skill invocation controls
# Conflicts:
# docs/config-catalog.md
# docs/cordis-catalog/services.md
# examples/acp-agent/tests/snapshots/skill-load/session.jsonl
# packages/host/apiproxy/README.i18n.yaml
# packages/host/apiproxy/README.md
# packages/host/apiproxy/README.zh.md
# packages/host/apiproxy/src/api-proxy.ts
# packages/skill/tool-skill/src/index.ts
# packages/ui/tui/README.i18n.yaml
|
2026-07-29 01:29:39 +08:00 |
|
Yichen Jiang
|
e133e4bddb
|
feat(skill): add invocation controls
|
2026-07-28 17:22:41 +08:00 |
|
_Kerman
|
fbf87e660c
|
refactor: identify and freeze messages at creation
|
2026-07-28 13:55:59 +08:00 |
|
Tianyi Cui
|
2612a4b587
|
Merge latest master into skill catalog hot refresh
|
2026-07-28 01:10:33 +08:00 |
|
Yichen Jiang
|
fcbf0f0952
|
perf(skill): avoid catalog event copy
|
2026-07-27 17:12:08 +08:00 |
|
Yichen Jiang
|
b76659aa57
|
feat(skill): hot-refresh skill catalogs
|
2026-07-27 16:50:56 +08:00 |
|
_Kerman
|
992cf894af
|
refactor(agent): unify sourced message delivery
|
2026-07-24 22:38:50 +08:00 |
|
_Kerman
|
7d5c8b12c0
|
fix(agent-loop): preserve unified send contracts
|
2026-07-24 13:20:51 +08:00 |
|
Tianyi Cui
|
72a48fede6
|
Merge branch 'codex/tool-json-schema-dsl' into codex/canonical-tool-output
# Conflicts:
# docs/event-producer-consumer.md
# packages/context/time-context/tests/time-context.spec.ts
# packages/context/workspace-context/tests/workspace-context.spec.ts
|
2026-07-21 19:56:43 +08:00 |
|
Tianyi Cui
|
66c36e7325
|
feat: add canonical typed tool outputs
|
2026-07-21 03:22:14 +08:00 |
|
Tianyi Cui
|
1145ee5fc3
|
fix(invariants): assert runtime relationships, not API shapes
|
2026-07-20 19:34:19 +08:00 |
|
Tianyi Cui
|
941b0411d8
|
feat(invariants): implement package runtime checks
|
2026-07-20 00:38:37 +08:00 |
|
Tianyi Cui
|
433670a754
|
feat(invariants): require package-owned companions
|
2026-07-19 22:13:50 +08:00 |
|
Tianyi Cui
|
148046b9c8
|
docs: rebalance prose cleanup and add trimming skill
|
2026-07-13 23:27:00 +08:00 |
|
Tianyi Cui
|
75838e10b5
|
docs: trim generated prose
|
2026-07-12 03:36:43 +08:00 |
|
Tianyi Cui
|
cf255eebb1
|
fix(scope): harden merged tool and skill boundaries
|
2026-07-11 23:41:37 +08:00 |
|
Yichen Jiang
|
6292d52236
|
feat(skill): move catalogs into session prefixes
|
2026-07-10 14:19:06 +08:00 |
|