Skip to content

tui: improve multiline composer#3055

Merged
bug-ops merged 5 commits intomainfrom
tui
Apr 16, 2026
Merged

tui: improve multiline composer#3055
bug-ops merged 5 commits intomainfrom
tui

Conversation

@bug-ops
Copy link
Copy Markdown
Owner

@bug-ops bug-ops commented Apr 16, 2026

Summary

  • cap the TUI composer at 3 visible lines while keeping multiline drafts scrollable
  • add Ctrl+J as an additional newline chord alongside Shift+Enter
  • update help text, docs, changelog, and zeph-tui coverage for the composer behavior

Validation

  • cargo test -p zeph-tui --lib
  • cargo +nightly fmt --check
  • cargo clippy --all-targets --all-features --workspace -- -D warnings (blocked by missing nvcc for cudarc/candle-kernels in this environment)
  • cargo nextest run --workspace --all-features --exclude exarch-python --exclude exarch-node --lib --bins (blocked by missing nvcc for cudarc/candle-kernels in this environment)

@github-actions github-actions Bot added documentation Improvements or additions to documentation rust Rust code changes size/M Medium PR (51-200 lines) labels Apr 16, 2026
@bug-ops bug-ops enabled auto-merge (squash) April 16, 2026 12:51
@github-actions github-actions Bot added the memory zeph-memory crate (SQLite) label Apr 16, 2026
@github-actions github-actions Bot added size/L Large PR (201-500 lines) skills zeph-skills crate channels zeph-channels crate (Telegram) core zeph-core crate size/M Medium PR (51-200 lines) and removed size/M Medium PR (51-200 lines) size/L Large PR (201-500 lines) labels Apr 16, 2026
@bug-ops bug-ops merged commit f667cb7 into main Apr 16, 2026
34 checks passed
@bug-ops bug-ops deleted the tui branch April 16, 2026 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

channels zeph-channels crate (Telegram) core zeph-core crate documentation Improvements or additions to documentation memory zeph-memory crate (SQLite) rust Rust code changes size/M Medium PR (51-200 lines) skills zeph-skills crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant