aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-04-01feat: add claude, codex, and opencode integrationsCan Celik
2026-04-01feat: add authoritative pi hook integrationCan Celik
2026-04-01docs: replace readme screenshot with demo gifOgulcan Celik
2026-04-01feat: show release notes after updatesOgulcan Celik
2026-04-01docs: add ui consistency note to agents guidanceOgulcan Celik
2026-04-01release: v0.2.4Ogulcan Celik
2026-04-01docs: move macos detection fix note to unreleased changelogOgulcan Celik
2026-04-01fix: avoid codex false positives from macos process env parsingOgulcan Celik
2026-03-31release: v0.2.3Ogulcan Celik
2026-03-31test: cover non-top-anchored scroll regionsOgulcan Celik
2026-03-31fix: align pane scrolling with tmux and ghosttyOgulcan Celik
2026-03-31release: v0.2.2Ogulcan Celik
2026-03-31docs: draft 0.2.2 changelogOgulcan Celik
2026-03-31fix alt-screen scrollback handlingOgulcan Celik
2026-03-31fix: reserve pane width for visible scrollbarsOgulcan Celik
2026-03-31docs: clarify release processOgulcan Celik
2026-03-31release: v0.2.1Ogulcan Celik
2026-03-31docs: update changelogOgulcan Celik
2026-03-31feat: poll for updates and show toast notificationsOgulcan Celik
2026-03-31fix: preserve incomplete bracketed paste across read timeoutsOgulcan Celik
2026-03-31fix: terminate pane sessions on closeOgulcan Celik
2026-03-31fix: restore fast spinner animationOgulcan Celik
2026-03-31fix: make app rendering event-drivenOgulcan Celik
2026-03-30add og card screenshotOgulcan Celik
2026-03-30docs: use colored emoji dots for agent states in readmeOgulcan Celik
2026-03-30docs: update readme screenshot, remove demo videoOgulcan Celik
2026-03-30docs: add demo video to readmeOgulcan Celik
2026-03-30docs: add agent skills frontmatter to SKILL.mdOgulcan Celik
2026-03-30refactor app loop and improve key capture metadataOgulcan Celik
2026-03-30release: v0.2.0Ogulcan Celik
2026-03-30docs: update changelog for unreleased featuresOgulcan Celik
2026-03-30fix ghostty macos arrow and modifier key parsingOgulcan Celik
2026-03-30docs: refresh readme and socket api positioningOgulcan Celik
2026-03-30refactor sidebar status rollup and preserve pane orderOgulcan Celik
2026-03-30fix: send shifted printable keys as text inputOgulcan Celik
2026-03-30refactor: rename agent states to working and blockedOgulcan Celik
2026-03-30style: format raw_inputOgulcan Celik
2026-03-30feat: add interactive pane scrollbarsOgulcan Celik
2026-03-30refactor: split terminal keyboard protocol moduleOgulcan Celik
2026-03-30refactor keyboard protocol parsing and forwardingOgulcan Celik
2026-03-30feat: add manual sidebar resizingOgulcan Celik
2026-03-30feat: show upstream status in workspace sidebarOgulcan Celik
2026-03-29add mouse-driven popup interactionsOgulcan Celik
2026-03-29refactor popup controls to use ratatui tabs and listsOgulcan Celik
2026-03-29fix popup rendering and settings theme flowOgulcan Celik
2026-03-29refactor: two-section sidebar with agent detail panel, theme system with 9 ↵Ogulcan Celik
built-in themes sidebar layout: - top section: workspace list with accent bar, git branch, state dots - bottom section: agent detail panel sorted by urgency with braille spinners - active workspace always highlighted (subtle bg in terminal mode, brighter in nav) - palette-driven colors throughout (no hardcoded colors in ui.rs) theme system: - 9 built-in themes: catppuccin (default), tokyo-night, dracula, nord, gruvbox, one-dark, solarized, kanagawa, rose-pine - config: theme.name selects base, theme.custom overrides individual tokens - 15 color tokens: accent, surface0/1, overlay0/1, text, subtext0, mauve, green, yellow, red, blue, teal, peach - legacy ui.accent still works for backward compatibility infrastructure: - Palette struct on AppState, ready for future theme system extensions - git_branch() reads .git/HEAD for branch detection - PaneDetail struct with urgency sorting for agent panel - spinner_tick counter for braille animation (~8fps on 60fps render loop)
2026-03-29feat(api): use compact public workspace and pane idsOgulcan Celik
2026-03-29feat(cli): add workspace and pane management commandsOgulcan Celik
2026-03-29feat(api): add socket subscriptions and lifecycle eventsOgulcan Celik
2026-03-29feat: add initial socket api for workspace and pane controlOgulcan Celik
add unix socket request/response api scaffolding implement initial workspace and pane commands: - ping - workspace.list - workspace.get - workspace.create - pane.list - pane.get - pane.read - pane.send_text - pane.send_keys - pane.wait_for_output improve pane read semantics: - visible trims trailing blank viewport rows - recent reads from parser scrollback/current screen - wait_for_output returns matched snapshot plus matched_line add real subprocess integration tests for socket api