Commit Graph

15 Commits

Author SHA1 Message Date
Igor 946fcade4f Add expandable Worked-for separator and smooth command collapse
Make the "Worked for" separator clickable to reveal command
executions from the completed turn. Add CSS grid-based height
transition for smooth output panel collapse with 1s delay after
command finishes before animating closed.

Made-with: Cursor
2026-02-27 09:08:10 +07:00
Igor dd62a22e9d Add interleaved command execution rendering in chat
Parse commandExecution items from turn data and handle realtime
item/started, outputDelta, completed events. Render commands as
collapsible one-line rows interleaved with assistant messages.
Auto-expand while running, auto-collapse when finished.

Made-with: Cursor
2026-02-27 08:57:43 +07:00
Igor 4ce947c39c Merge skills slash-command and dropdown feature
Adds /skill picker, searchable Skills dropdown, and skill chips in composer.

Made-with: Cursor
2026-02-27 07:35:49 +07:00
Igor 30e3e8903d Fix transcription auth: read tokens from ~/.codex/auth.json
The ChatGPT backend-api/transcribe endpoint requires ChatGPT-Account-Id,
originator, and User-Agent headers in addition to the bearer token. Auth
tokens are now read directly from the codex CLI auth file instead of
attempting getAuthStatus RPC on the app-server process.

Made-with: Cursor
2026-02-26 17:52:47 +07:00
Igor 6db9987d5a Add microphone dictation feature with hold-to-record interaction
- Add useDictation composable using MediaRecorder API for audio capture
- Add /codex-api/transcribe proxy endpoint that forwards audio to ChatGPT
  backend-api with auth tokens from app-server getAuthStatus RPC
- Add microphone button to ThreadComposer with hold-to-dictate UX matching
  Codex desktop app behavior
- Update codex-app-parity SKILL.md with detailed search instructions for
  finding features in the minified Codex.app bundle, architecture notes,
  and a self-improvement protocol for future sessions

Made-with: Cursor
2026-02-26 15:55:54 +07:00
Igor a53bca8719 Add skills dropdown component with options 2026-02-26 15:33:20 +07:00
Igor 9a2f7c5ac7 Remove circle from add-photos button 2026-02-26 12:51:48 +07:00
Igor 59c016c570 Add composer image upload and take photo support 2026-02-26 08:57:11 +07:00
Igor 8b281f93df Show empty folders in thread list 2026-02-26 07:50:49 +07:00
Igor 1053ca1f96 Align folder reorder with Codex global workspace state 2026-02-25 16:46:54 +07:00
Igor c2cbf512b1 Show worktree icon in thread list and ignore output artifacts 2026-02-25 15:33:36 +07:00
Igor 91490d2924 Find how to revert thread messages 2026-02-25 09:12:04 +07:00
Igor 16fe27dcd6 Add sidebar search toggle 2026-02-21 12:55:09 +07:00
Igor 0f1e0b7268 List all Codex chats 2026-02-21 11:13:45 +07:00
Pavel Voronin fbc8a668b1 init 2026-02-16 13:57:47 +08:00