-
42fb56890b
Match thinking badge behavior to tool badge
Mohamed Boudra
2026-01-21 15:13:34 +07:00
-
ddbcc272f1
feat: migrate from wsUrl to endpoints + add relay transport and pairing
Mohamed Boudra
2026-01-21 14:55:23 +07:00
-
ae9a98223f
refactor: rename conversation to voice conversation throughout stack
Mohamed Boudra
2026-01-21 11:43:16 +07:00
-
ebb97a0184
feat(app): inline desktop file explorer preview
Mohamed Boudra
2026-01-21 11:16:35 +07:00
-
e1b85d8f95
fix(app): guard Tauri window import for Metro
Mohamed Boudra
2026-01-21 11:16:32 +07:00
-
fd5e8206a7
feat: relay transport (plaintext)
Mohamed Boudra
2026-01-21 09:27:16 +07:00
-
4a90312480
feat: emit connection offer
Mohamed Boudra
2026-01-21 08:23:42 +07:00
-
cba3ad2721
chore: checkpoint
Mohamed Boudra
2026-01-21 08:16:11 +07:00
-
513138ac13
Fix e2e daemon isolation and fast model defaults
Mohamed Boudra
2026-01-20 13:36:06 +07:00
-
facd99ab13
Fix dictation lifecycle and add real STT e2e
Mohamed Boudra
2026-01-20 13:09:22 +07:00
-
687ea706b1
test(app): add E2E tests and improve form state with test coverage
Mohamed Boudra
2026-01-20 12:12:29 +07:00
-
d9c487dd54
feat: add Tauri desktop app support and terminal management
Mohamed Boudra
2026-01-20 10:09:35 +07:00
-
12f617dd10
fix(server): remove Claude auth filesystem preflight checks

Mohamed BoudraandClaude Sonnet 4.5
2026-01-17 16:43:41 +07:00
-
bbc227bc81
ci(server): wire LLM secrets and add fail-fast preflight validation
Mohamed Boudra
2026-01-17 16:38:35 +07:00
-
668288b4f9
fix(server): improve OpenCode test model selection for faster execution
Mohamed Boudra
2026-01-17 16:35:01 +07:00
-
4967144c24
fix(server): remove skipped OpenCode tests to meet timing requirements

Mohamed BoudraandClaude Sonnet 4.5
2026-01-17 16:27:26 +07:00
-
8979f5ce64
chore: upgrade claude-agent-sdk to 0.2.11 and improve task judge feedback
Mohamed Boudra
2026-01-17 16:18:22 +07:00
-
fa8dc1a20a
fix(server): OpenCode test auth with fail-fast and fix typecheck
Mohamed Boudra
2026-01-17 15:56:52 +07:00
-
1c01148040
fix(server): remove continue option that overrides resume session ID
Mohamed Boudra
2026-01-17 15:23:53 +07:00
-
1e8f0ca5c9
fix(server): use default Claude auth in e2e tests, add fail-fast preflight
Mohamed Boudra
2026-01-17 14:46:38 +07:00
-
a89c96ce0d
fix(server): pass logger to agent clients in e2e tests
Mohamed Boudra
2026-01-17 13:10:15 +07:00
-
07ca5222c1
fix(server): use createTestLogger in unit tests
Mohamed Boudra
2026-01-17 13:10:02 +07:00
-
45096acdcb
fix(server): increase hookTimeout and fix ClaudeAgentClient constructor
Mohamed Boudra
2026-01-17 13:09:42 +07:00
-
1c9d9367c1
fix(server): remove CI-based test exclusions from vitest config
Mohamed Boudra
2026-01-17 12:07:00 +07:00
-
d964415eba
feat(server): improve task CLI with steering, execution order, and planner guidance
Mohamed Boudra
2026-01-17 11:46:38 +07:00
-
420f25f1e9
feat: add download toast, e2e permission tests, and update favicons
Mohamed Boudra
2026-01-16 20:23:07 +07:00
-
f733f2852d
fix(app): adjust agent list item spacing
Mohamed Boudra
2026-01-16 16:25:53 +07:00
-
ed50c168ad
refactor(app): unified panel state machine for mobile sidebars
Mohamed Boudra
2026-01-16 16:19:49 +07:00
-
b8f056060f
feat(server): migrate all logging to pino
Mohamed Boudra
2026-01-15 17:16:01 +07:00
-
ef853914d5
feat: improve agent stream view UI, fix history replay timestamps, and enhance planner/worker loop
Mohamed Boudra
2026-01-15 15:10:08 +07:00
-
5289be9c06
feat(task): add TDD pattern guidance to planner prompt
Mohamed Boudra
2026-01-15 10:09:39 +07:00
-
02b3f83ae2
feat(task): add acceptance criteria, planner/worker/judge loop
Mohamed Boudra
2026-01-15 10:00:01 +07:00
-
86ea9966fc
test: exclude claude-agent test in CI
Mohamed Boudra
2026-01-14 19:47:09 +07:00
-
b6ab9f3bc1
test: exclude more integration tests in CI
Mohamed Boudra
2026-01-14 19:44:33 +07:00
-
1cbe185ac5
test: exclude e2e and integration tests in CI
Mohamed Boudra
2026-01-14 19:42:46 +07:00
-
347389965c
test: skip opencode integration tests in CI
Mohamed Boudra
2026-01-14 19:37:03 +07:00
-
aa090748a6
chore: sync all local changes
Mohamed Boudra
2026-01-14 19:23:27 +07:00
-
cc815f6fa2
feat: add favicon and app icon images
Mohamed Boudra
2026-01-14 19:22:57 +07:00
-
6ac2ef7366
feat: add favicon status hook
Mohamed Boudra
2026-01-14 19:19:04 +07:00
-
83b989124e
fix: import unistyles config before components
Mohamed Boudra
2026-01-14 19:17:47 +07:00
-
6c9abe0854
feat: add web build and deploy scripts for app
Mohamed Boudra
2026-01-14 19:12:50 +07:00
-
f1827731ed
fix: resolve type errors for CI deployment
Mohamed Boudra
2026-01-14 19:11:01 +07:00
-
b756bedbe7
fix: use GITHUB_TOKEN for package auth
Mohamed Boudra
2026-01-14 19:08:11 +07:00
-
bf6c97357f
fix: add GitHub packages auth for app deployment
Mohamed Boudra
2026-01-14 18:59:14 +07:00
-
b8a8965ba7
Add website to workspaces
Mohamed Boudra
2026-01-14 18:38:26 +07:00
-
51ed99b8a8
Add website package and assets
Mohamed Boudra
2026-01-14 18:37:41 +07:00
-
358b9aded9
Add deployment workflows for website and app
Mohamed Boudra
2026-01-14 18:36:51 +07:00
-
92e141f19c
Website content updates and docs section
Mohamed Boudra
2026-01-14 18:36:19 +07:00
-
070073be6b
Add FAQ section to website
Mohamed Boudra
2026-01-14 16:52:24 +07:00
-
70e2d66dd5
feat: persist draft messages and UI refinements
Mohamed Boudra
2026-01-14 10:07:54 +07:00
-
34a49c147f
feat: add smart notification routing with device-aware heartbeats and push support
Mohamed Boudra
2026-01-13 16:07:34 +07:00
-
4803589ea1
Add copy button for assistant turns in agent stream
Mohamed Boudra
2026-01-13 12:06:33 +07:00
-
7f7f5c53e6
Add server-side client activity tracking for smart notifications
Mohamed Boudra
2026-01-13 11:50:13 +07:00
-
2fa7ec17cb
WIP: Refactor and polyfill updates
Mohamed Boudra
2026-01-13 11:06:21 +07:00
-
868f9fb571
WIP: Large refactor checkpoint
Mohamed Boudra
2026-01-12 13:30:20 +07:00
-
7c2e959c19
Ignore task metadata
Mohamed Boudra
2026-01-11 23:56:56 +07:00
-
32fe3bd4a0
Add OS notifications for agent attention
Mohamed Boudra
2026-01-11 23:46:14 +07:00
-
f81fd1c01a
Add command autocomplete and stream spacing updates
Mohamed Boudra
2026-01-11 22:36:34 +07:00
-
0ec2fc62db
feat(agent): add command support to ClaudeAgentSession
Mohamed Boudra
2026-01-11 17:16:08 +07:00
-
e57cad2660
feat(app): extract form preferences into dedicated hook with per-provider storage
Mohamed Boudra
2026-01-11 16:21:59 +07:00
-
ebabcc09e5
feat: add opencode provider and refactor stream model to head/tail architecture
Mohamed Boudra
2026-01-11 16:00:25 +07:00
-
7fe10f9b4a
Prompt is too long
Mohamed Boudra
2026-01-11 09:29:00 +07:00
-
f5810c18ac
feat(app): add text selection and fix shell error display
Mohamed Boudra
2026-01-11 00:20:29 +07:00
-
018e3b6a8c
feat(app): extract tool call details for inline/sheet display
Mohamed Boudra
2026-01-11 00:10:26 +07:00
-
a0abf4a79f
feat(app): add Read tool call display with file path and content
Mohamed Boudra
2026-01-10 23:55:44 +07:00
-
9048198045
fix(app): use gesture handler ScrollView in tool call sheet
Mohamed Boudra
2026-01-10 23:51:06 +07:00
-
3ea26d7504
chore(app): remove temporary test screenshots
Mohamed Boudra
2026-01-10 23:49:24 +07:00
-
5aebb418df
fix(app): auto-grow text input on iOS
Mohamed Boudra
2026-01-10 23:47:37 +07:00
-
f073be0b98
feat(app): improve tool call sheet with word-level diff and better UX
Mohamed Boudra
2026-01-10 23:37:13 +07:00
-
42129926ae
feat(app): add maestro tests, download progress, and task hierarchy
Mohamed Boudra
2026-01-10 22:44:57 +07:00
-
584b0413a5
refactor: unify layout widths and font sizes
Mohamed Boudra
2026-01-09 19:11:35 +07:00
-
2d03e86bcb
feat: use mnemonic-id for worktree names
Mohamed Boudra
2026-01-09 19:00:41 +07:00
-
b90c17a919
perf: optimize agent stream view rendering
Mohamed Boudra
2026-01-09 18:00:34 +07:00
-
1a2498e9e7
refactor: remove terminal MCP, Playwright, and commands infrastructure
Mohamed Boudra
2026-01-09 13:01:26 +07:00
-
666a0f2fa6
fix: limit worktree slug length to 50 characters
Mohamed Boudra
2026-01-09 11:07:19 +07:00
-
6f278cb6a6
refactor: remove old git-diff and file-explorer screens
Mohamed Boudra
2026-01-09 11:05:20 +07:00
-
3ba778eea7
wip: local changes and task backlog
Mohamed Boudra
2026-01-09 08:40:16 +07:00
-
cc74d6d0d2
feat: remove import agent feature from UI
Mohamed Boudra
2026-01-08 21:48:48 +07:00
-
f2e03c53c1
fix: validate sessionId on resume and respect CLAUDE_CONFIG_DIR
Mohamed Boudra
2026-01-08 19:06:03 +07:00
-
e715ba53cc
ci: install only server workspace deps to avoid private package auth
Mohamed Boudra
2026-01-08 18:26:37 +07:00
-
de7dfd0984
ci: add GitHub Packages auth for private dependency
Mohamed Boudra
2026-01-08 18:25:01 +07:00
-
889e291e14
ci: add server CI workflow for typecheck and tests
Mohamed Boudra
2026-01-08 18:23:22 +07:00
-
be33676bb6
fix: resolve interrupt/send message desync in Claude agent
Mohamed Boudra
2026-01-08 17:33:55 +07:00
-
f51db38e81
fix: validate sessionId on resume and respect CLAUDE_CONFIG_DIR
Mohamed Boudra
2026-01-08 15:35:18 +07:00
-
d233115ab9
feat: add task management CLI and improve activity curation
Mohamed Boudra
2026-01-08 14:56:10 +07:00
-
80886592ac
feat: add drag-and-drop image upload to new agent screen
Mohamed Boudra
2026-01-08 10:31:58 +07:00
-
a515f1fd03
feat: add drag-and-drop image upload and improve image previews
Mohamed Boudra
2026-01-07 18:05:02 +07:00
-
0d9a69d00f
fix: branch reset on workdir change and Codex MCP server config merge

Mohamed BoudraandClaude Opus 4.5
2026-01-07 14:42:16 +07:00
-
66881511b6
refactor: simplify tool call display and path handling

Mohamed BoudraandClaude Opus 4.5
2026-01-07 12:38:04 +07:00
-
4f3b2317ab
wip: tool call structure investigation and e2e tests

Mohamed BoudraandClaude Opus 4.5
2026-01-07 10:30:29 +07:00
-
351735a71b
feat: add Cmd+B sidebar toggle and horizontal scroll for diff

Mohamed BoudraandClaude Opus 4.5
2026-01-06 16:28:01 +07:00
-
ed25db4e22
feat(git-diff): server-side syntax highlighting with full file context

Mohamed BoudraandClaude Opus 4.5
2026-01-06 15:26:09 +07:00
-
a187f26e1b
feat(git-diff): add Lezer-based syntax highlighting

Mohamed BoudraandClaude Opus 4.5
2026-01-06 10:07:08 +07:00
-
4c8a79f288
style(git-diff): remove bold from line counts

Mohamed BoudraandClaude Opus 4.5
2026-01-06 09:37:06 +07:00
-
607decff84
feat(git-diff): redesign diff UI with collapsible files and line counts

Mohamed BoudraandClaude Opus 4.5
2026-01-06 09:36:38 +07:00
-
41b321a621
fix(git-diff): include untracked (new) files in diff output

Mohamed BoudraandClaude Opus 4.5
2026-01-06 08:30:53 +07:00
-
bf22373502
feat(git-diff): add 10-second auto-refetch interval

Mohamed BoudraandClaude Opus 4.5
2026-01-06 08:25:22 +07:00
-
ecd9ddb4a2
feat(sidebar): add "View More" button and all agents screen

Mohamed BoudraandClaude Opus 4.5
2026-01-06 00:14:27 +07:00
-
0806fd7965
feat(file-explorer): add download progress toast and auto-restart dev server

Mohamed BoudraandClaude Opus 4.5
2026-01-05 23:48:32 +07:00
-
33a3031f74
fix(agent): restore MCP wait timeout and fix direct URL navigation

Mohamed BoudraandClaude Opus 4.5
2026-01-05 23:47:58 +07:00