Skip to content

Codex roadmap improvements#2

Merged
avdev4j merged 11 commits into
mainfrom
codex-roadmap-improvements
May 29, 2026
Merged

Codex roadmap improvements#2
avdev4j merged 11 commits into
mainfrom
codex-roadmap-improvements

Conversation

@avdev4j

@avdev4j avdev4j commented May 29, 2026

Copy link
Copy Markdown
Owner

No description provided.

avdev4j added 11 commits May 29, 2026 19:52
Add roadmap entries for remove-module correctness, test hardening, CI and release gates, provider-neutral runtime descriptions, stack planning, cache refresh, path safety, create-project failure behavior, and removal prompts.
Compare final generated states with and without the target module during removal. Add a regression test for later modules rewriting the target file and update docs for modulesReplayed semantics.
Reject mock server startup on listen errors and guard integration cleanup when setup fails. Document restricted-sandbox behavior and mark roadmap item 19 complete.
Run the CI quality gates on Node 20, 22, and 24 so the workflow matches the package's Node 20+ support policy.
Run lint, format check, typecheck, build, and tests in the release workflow before publishing to npm.
Update exposed tool, resource, and prompt descriptions to use provider-neutral caller wording. Add tests to guard against reintroducing narrow agent phrasing.
Introduce the read-only plan_stack tool for preset and module recommendations with dependency, feature choice, and property hints. Document the new planning workflow and mark roadmap item 23 complete.
Add refresh_catalogue to clear cached modules, landscape, and presets during an MCP session, with targeted cache group support and tests.
Validate projectFolder before mutation tools touch disk or call seed4j. Reject empty, relative, and filesystem-root paths with client errors and document the safety behavior.
Remove newly-created empty target folders when create_project fails during init, while preserving pre-existing or partially-written folders for recovery.
Register seed4j-remove-module to guide safe removal through status check, preview, user confirmation, optional force handling, and final status verification.
@avdev4j
avdev4j merged commit b2956bc into main May 29, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant