This website requires JavaScript.
Explore
Help
Sign In
Gabriel Vidal
gabrielvidal
0 Followers
·
0 Following
Paris, France
https://gabriel.vidal--ayrinhac.xyz/
Joined on
2025-05-04
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
7
Projects
Packages
Public Activity
Starred Repositories
1
gabrielvidal
created pull request
gabrielvidal/ai-agent#6
2026-09-29 19:24:00 +02:00
perf(backend): unstick the conversation list under live traffic
gabrielvidal
pushed to
perf-list-cache
at
gabrielvidal/ai-agent
2026-09-29 19:23:03 +02:00
48b5ab441c
docs+tools: bench-lists.sh and perf rules 5-7
b07e93246e
perf(backend): unstick the conversation list under live traffic
Compare 2 commits »
gabrielvidal
created branch
perf-list-cache
in
gabrielvidal/ai-agent
2026-09-29 19:23:03 +02:00
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-09-28 22:49:15 +02:00
dea02a681d
Merge branch 'holdedit-static' — static hold, full-screen edit mode
c655d66512
fix(composer): pill drags and edit mode no longer swipe the drawer shut
Compare 2 commits »
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-09-28 17:36:27 +02:00
9ce10e2bda
Merge branch 'composer-slide' — animated new-prompt drawer, hidden on conversations
c9efbfe918
feat(composer): slide the new-prompt drawer up/down; tuck it away on existing conversations
Compare 2 commits »
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-09-28 16:07:12 +02:00
4efb7fa0f2
Merge branch 'form-markdown' — markdown blocks + markdown in forms
720fcd2ccd
feat(forms): stacked answer recap at every width; text answers as markdown
0e4f1d4b9f
feat(forms): markdown display blocks + markdown in questions and answers
Compare 3 commits »
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-09-28 15:53:37 +02:00
f3cb4ff755
Merge branch 'ask-widget'
c7dfb556de
feat(conversation): answer notify-ask questions right in the thread
Compare 2 commits »
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-09-28 14:55:48 +02:00
a434e97a2a
Merge branch 'sidebar-filters' — fold active filters, filter by worker
785f4df018
feat(conversations): fold the filters even when active; filter by worker
Compare 2 commits »
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-09-28 14:15:32 +02:00
b7e3190e03
Merge branch 'mac-worker' — one-line fallback chip
ce6beffacc
fix(workers): keep the Runs-on fallback chip on one line
Compare 2 commits »
gabrielvidal
pushed to
mac-worker
at
gabrielvidal/ai-agent
2026-09-28 14:13:01 +02:00
gabrielvidal
created branch
mac-worker
in
gabrielvidal/ai-agent
2026-09-28 14:13:01 +02:00
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-09-28 14:13:00 +02:00
9e4047c277
Merge branch 'mac-worker' — remote workers (Orus MacBook): pairing, transcript mirror, run routing
964630b4e7
fix(workers): the takeover guard ignores growth from the hub's own finished run
2b2ca23ad3
feat(workers): Settings → Workers, composer Runs-on chip, badges, takeover confirm
18f4bae5f1
feat(workers): pair remote workers, mirror their transcripts, route runs to them
3a0ef08dcf
feat(worker): sidecar runs as a paired macOS worker — feed, pairing, launchd installer
Compare 5 commits »
gabrielvidal
pushed to
model-switch
at
gabrielvidal/ai-agent
2026-09-26 20:35:30 +02:00
2e1c640122
feat(resume): confirm a model/harness switch, mark it in the thread
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-09-26 20:35:30 +02:00
f6ecbf69ac
Merge branch 'model-switch'
2e1c640122
feat(resume): confirm a model/harness switch, mark it in the thread
9f343505ff
fix(resume): seed the composer from the model the thread is on now
Compare 3 commits »
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-09-26 20:31:20 +02:00
810b0c32f7
Merge branch 'rich-input-kbd'
b5dee7cda3
fix(composer): bump @gabvdl/ui to 0.37.1 — auto-tag highlight clipped to the text box, chip taps keep the phone keyboard as-is
Compare 2 commits »
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-09-26 20:28:05 +02:00
81cd1c5a36
Merge branch 'swipe-priority' — swipe precedence + composer swipe-down
78b2b7e14f
fix(gestures): cards win their swipe over the page swipe; swipe the composer down from its body
Compare 2 commits »
gabrielvidal
pushed to
model-switch
at
gabrielvidal/ai-agent
2026-09-26 20:22:58 +02:00
9f343505ff
fix(resume): seed the composer from the model the thread is on now
gabrielvidal
created branch
model-switch
in
gabrielvidal/ai-agent
2026-09-26 20:22:58 +02:00
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-09-24 13:39:25 +02:00
dcf645a529
feat(home): dismiss button on Waiting for feedback cards (persisted in localStorage)
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-09-22 12:25:38 +02:00
30c6aab055
docs(goal): wishlist — spawn sessions inside a pre-created worktree
b0a811d168
fix(prompts): name project locations ~/projects/<slug>, not repo-relative projects/<slug>
Compare 2 commits »
First
Previous
...
2
3
4
5
6
...
Next
Last