Julian lechner
5e80d30936
fix(config): harden doctor checks and enable Codex full access
CI / CI configuration security checks (push) Successful in 3s
CI / Capabilities and shell quality (push) Successful in 18s
CI / Python tests and compilation (push) Successful in 25s
CI / QMD unit tests (push) Successful in 11s
CI / Build and inspect generated packages (push) Successful in 17s
CI / PowerShell tests on Ubuntu (push) Successful in 1m11s
CI / Installed client configuration smoke tests (push) Successful in 1m10s
CI / Bash integration and installation guards (push) Failing after 1m13s
2026-10-08 15:58:47 +02:00
Julian lechner
8aae370bdb
fix(agents): align research tools and clarify role boundaries
2026-10-08 15:43:30 +02:00
Julian lechner
8288ea51f0
docs: refresh configuration guides and remove obsolete plans
2026-10-08 15:37:03 +02:00
Julian lechner
65c99ac76d
feat(codex): show remaining usage and fast mode in status bar
2026-10-08 14:38:33 +02:00
Julian lechner
766f08af26
fix(codex): use elevated Windows sandbox
2026-10-08 13:55:24 +02:00
Julian lechner and Claude Sonnet 5.5
c041521668
feat(codex): enable api_key_model_discovery feature
...
CI / CI configuration security checks (push) Successful in 3s
CI / Capabilities and shell quality (push) Successful in 15s
CI / Python tests and compilation (push) Successful in 22s
CI / Build and inspect generated packages (push) Successful in 27s
CI / PowerShell tests on Ubuntu (push) Failing after 1m7s
CI / Bash integration and installation guards (push) Failing after 24s
CI / Installed client configuration smoke tests (push) Successful in 1m9s
CI / QMD local search integration (push) Failing after 12m46s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-08 13:11:58 +02:00
Julian lechner and Claude Opus 5.5
5bb0bdf62f
refactor(retrieval): remove the Python Qwen stack and the QMD extension entry
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-08 12:12:22 +02:00
Julian lechner and Claude Opus 5.5
f3c88a089e
feat(qmd): warm the index and daemon from a SessionStart hook
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-08 11:37:47 +02:00
Julian lechner and Claude Opus 5.5
1ad5800833
feat(codex): allow writes to the retrieval data directory
...
Add the semantic retrieval data directory to
sandbox_workspace_write.writable_roots so Codex can build and refresh the
index without an approval.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 13:27:54 +02:00
Julian lechner and Claude Opus 5.5
3203e4ed67
fix(build): generate flat Claude skill directories
...
Claude discovers only skills/<name>/SKILL.md, so 84 nested skills, including
all rule skills, were invisible. Flatten the categorized catalog for Claude,
keep references, and fail the build on duplicate names or a name that differs
from its directory.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 11:02:07 +02:00
Julian lechner and Claude Opus 5.5
a30440f55d
feat(claude): limit concurrent subagents and spawn depth
...
Set CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS=5 and
CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH=1 so Claude matches the Codex agent
limits and subagents cannot start further subagents.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 11:01:45 +02:00
Julian lechner and Claude Opus 5.5
d5c29cb1b6
feat(claude): allow Context7 calls through MCPorter
...
Add a shell-specific permission for `mcporter call context7.*` so Claude can
query Context7 through MCPorter without a permission prompt.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:22:35 +02:00
Julian lechner and Claude Opus 5.5
f76e13fc18
feat(codex): allow network access in workspace sandbox
...
Enable sandbox_workspace_write.network_access so MCPorter calls such as
Context7 run without an approval round trip.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-01 10:22:07 +02:00
Julian lechner
260256fe6c
docs(skills): document reduced catalog and budgets
2026-09-30 17:11:30 +02:00
Julian lechner
24f4d8e1e5
feat(prompt-budget): bundle startup context estimates
2026-09-30 09:43:51 +02:00
Julian lechner
066cbb7037
fix(prompt-budget): count all startup skill metadata
2026-09-30 09:38:41 +02:00
Julian lechner
060d3724d6
fix(claude): apply shell rules and platform sandbox
2026-09-30 09:23:39 +02:00
fraujulian
8fc141860f
feat(prompt-budget): track context KPIs
2026-09-25 19:11:21 +02:00
fraujulian
0d771c7ee3
chore(prompt-budget): separate soft target from hard limit
2026-09-25 17:52:35 +02:00
fraujulian
aeec4d351c
refactor(rules): move loading map to global instructions
2026-09-24 18:48:17 +02:00
Julian lechner
1faac1ed47
fix(config): allow stated prompt budget headroom
2026-09-24 17:04:19 +02:00
Julian lechner
cacb41fe28
fix(claude): disable unavailable Windows sandbox
2026-09-18 16:10:17 +02:00
fraujulian
b5123df02a
fix(extensions): add Claude Superpowers marketplace
2026-09-18 15:47:16 +02:00
fraujulian
70414def48
feat(mcporter): route Context7 through CLI
2026-09-18 12:39:43 +02:00
fraujulian
61ed36560f
fix(claude): require sandbox availability
2026-09-18 11:37:29 +02:00
fraujulian
c37ffe4c66
feat(extensions): manage MCPorter CLI
2026-09-18 11:36:39 +02:00
Julian lechner and Claude Sonnet 5
4374c69caa
fix(claude-agents): map agent capabilities to real Claude Code tool names
...
Search, Diff, Shell, and Tests are not valid Claude Code tools, so every
generated subagent silently launched with a broken or empty tool set. Map
each role to the tools its own prompt actually needs, and use a __SHELL__
placeholder so build resolves it to the target package's own shell tool
instead of granting both Bash and PowerShell unconditionally.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-09-18 09:31:27 +02:00
Julian lechner
fb926e9877
feat(claude): enable strict command sandbox
2026-09-17 22:59:33 +02:00
Julian lechner
b7bac4c9cc
feat(codex): constrain sandbox and agent depth
2026-09-17 22:59:13 +02:00
Julian lechner
e74366f19a
fix(config): validate codex settings and allow claude concurrency override
2026-09-17 14:37:18 +02:00
Julian lechner
8274d7d52d
perf(prompt): reduce permanent instruction context
2026-09-17 14:37:18 +02:00
Julian lechner
83929e856f
feat(statusline): show review mode
2026-09-17 13:22:42 +02:00
Julian lechner
d308bc037e
refactor: share rule skill manifest
2026-09-17 13:16:24 +02:00
Julian lechner
84fcb0f583
chore: refresh prompt budget baseline
2026-09-17 13:00:29 +02:00
Julian lechner
4f6ac68e0c
feat(statusline): show Codex permission mode
2026-09-17 11:46:06 +02:00
Julian lechner
f07aaf8f63
feat(qmd): add managed extension integration
2026-09-17 11:45:41 +02:00
Julian lechner
ea2c80817b
feat(agents): generate capabilities and rule loading
2026-09-17 08:31:58 +02:00
Julian lechner
2c3e63ed29
feat(prompt-budget): enforce absolute context caps
2026-09-17 08:31:38 +02:00
Julian lechner
1d77feeb71
fix(plugins): correct impeccable selector
2026-09-17 08:31:28 +02:00
fraujulian
6d4ab9ddac
build(adapters): generate orchestration guidance lazily
2026-09-16 22:44:42 +02:00
fraujulian
6a0c4abb65
refactor(shell): use powershell and bash package names
2026-09-16 22:43:55 +02:00
fraujulian
80e1ab440e
feat(extensions): reconcile managed plugins and skills
2026-09-16 22:43:15 +02:00
Julian lechner
9b5e862d8a
feat: persist compact session state
2026-09-16 17:37:48 +02:00
Julian lechner
c7b25b63c9
ci: add prompt budget checks
2026-09-16 17:37:23 +02:00
Julian lechner
bfd3093776
refactor(rules): narrow ambiguity and output guidance
2026-09-16 16:53:15 +02:00
Julian lechner and Claude Sonnet 5
3a01d28506
feat(build): support directory-shaped rules with references/
...
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-09-16 15:38:28 +02:00
fraujulian
a3cee2756c
feat(config): validate clients and scope security
2026-09-14 01:07:46 +02:00
fraujulian
5b0c623a8d
feat(plugins): add shared client tools
2026-09-14 01:07:28 +02:00
Julian lechner and Claude Sonnet 5
b59d355e99
perf(hooks): reduce Stop hook timeout from 20s to 8s
...
The Stop hook only runs a ~500ms visual flash; 20 seconds was far more
than any realistic process-start latency needs, including the one-time
native shim compile on Windows.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-09-11 15:43:57 +02:00
Julian lechner and Claude Sonnet 5
ae421ce93b
fix(codex): rename max_threads to max_concurrent_threads_per_session
...
max_threads is a legacy alias; the current Codex config sample only
documents max_concurrent_threads_per_session under [agents]. Confirmed
against the official sample configuration before renaming.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-09-11 15:43:47 +02:00