mirror of
https://github.com/NeuralNomadsAI/CodeNomad.git
synced 2026-08-25 08:12:05 +00:00
Migrate the Status panel from interactive PTYs to the location-scoped shell API, refresh shell state after lifecycle events and reconnects, and route locationless shell events by their owned working directory. Allowlist shell routes explicitly and verify ShellInfo.cwd before every ID-scoped request, including trailing-slash aliases, while preserving native output cursor parameters. Keep PTYs separate for interactive terminal use. Load project metadata before the first session inventory, preserve native projected message order, invalidate inactive transcripts instead of reloading every transcript after reconnect, and keep native shutdown terminal without latching ordinary navigation flushes. Update V2 documentation and CI test paths. Validated with UI and server typechecks, 15 focused UI tests, 35 focused server tests, and git diff --check. |
||
|---|---|---|
| .. | ||
| build-and-upload.yml | ||
| comment-pr-artifacts.yml | ||
| dev-release.yml | ||
| manual-npm-publish.yml | ||
| pr-build.yml | ||
| release-ui.yml | ||
| release.yml | ||
| restrict-non-dev-prs.yml | ||
| reusable-release.yml | ||
| update-winget.yml | ||