Skip to content

feat: polish rolling TUI and release 0.18.0 - #21

Merged
chivopic merged 1 commit into
mainfrom
codex/release-0.18.0
Sep 18, 2026
Merged

chivopic merged 1 commit into
mainfrom
codex/release-0.18.0

Conversation

@chivopic

Copy link
Copy Markdown
Owner

Prepare chivgent 0.18.0 with a usable rolling TUI and the streaming performance improvements already merged in #20.

The TUI now shows a welcome panel, completes slash commands, ignores ordinary typing during runs while retaining Ctrl+C, handles Unicode display widths, redraws resized regions, and reports run outcomes. Prompts and status stay on stderr while final answers remain redirectable on stdout. An offline demo and bilingual usage documentation are included.

Validation: all 455 tests in 29 files pass, TypeScript check and build pass, npm package dry run succeeds, and the built CLI reports 0.18.0. Previous real-PTY verification covered resize, interruption, continued prompts, exit and redirected answers. No real DeepSeek API calls were made; this limitation is recorded in the release notes.

After CI passes, merge to main and dispatch the existing Publish npm package workflow, then verify the published artifact.

Copilot AI lite review requested due to automatic review settings September 18, 2026 11:59

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@chivopic
chivopic merged commit db73240 into main Sep 18, 2026
2 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.

2 participants