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
pushed to
main
at
gabrielvidal/ai-agent
2026-10-11 17:36:03 +02:00
1a7a020247
Merge branch 'guest-login-fix'
34ccc79cda
fix(users): a guest on iOS got stuck on 'Checking your link…'
Compare 2 commits »
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-10-11 17:20:50 +02:00
c7e8af6f69
docs(multi-user): the guest host is public (raspy2), invites last 3 days
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-10-11 17:16:09 +02:00
5def3dc7c5
Merge branch 'guest-invite'
38fc376a3a
feat(users): owner-sent links are 3-day invitations with an invite mail
Compare 2 commits »
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-10-11 16:03:03 +02:00
df459e077c
Merge branch 'multiuser': guests — built-in login, scoped access, sandboxed write permissions
f0716d7fe0
fix(frontend): signing in or out also empties the service worker's API cache
c7d4874672
docs(multi-user): what round 1 built, what's left; CLAUDE.md guest model
b92bf13260
fix(frontend): owner-only fetches wait for /api/me to say owner
585201eb20
fix(users): conversation cards carry owner + participants
Compare 16 commits »
gabrielvidal
pushed to
form-groups
at
gabrielvidal/ai-agent
2026-10-11 14:48:26 +02:00
gabrielvidal
created branch
form-groups
in
gabrielvidal/ai-agent
2026-10-11 14:48:26 +02:00
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-10-11 14:48:26 +02:00
699b0992c4
Merge branch 'form-groups'
a93ef6ea58
docs(notify): document form groups and the automatic catch-all
a11863ee12
feat(forms): one group at a time, pulsing dots, resume on the first unanswered question
7cad02cd70
feat(forms): field groups + an automatic "Anything else?" catch-all
Compare 4 commits »
gabrielvidal
pushed to
multiuser
at
gabrielvidal/ai-agent
2026-10-11 14:16:23 +02:00
7ed72bceb4
docs(multi-user): map what guest accounts would change
gabrielvidal
created branch
multiuser
in
gabrielvidal/ai-agent
2026-10-11 14:16:23 +02:00
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-10-11 06:19:31 +02:00
04c31bcbd2
Merge branch 'motion-reel'
06a87ffc9a
feat(landing): the new two-minute reel
07bd51cef7
chore(reel): web encode settings, end-card poster, drop unused deps
450c940b89
feat(reel): UI sound palette from 効果音ラボ, fetched on demand
945976fd2e
feat(reel): an original score composed in code
Compare 7 commits »
gabrielvidal
pushed to
motion-reel
at
gabrielvidal/ai-agent
2026-10-11 06:19:24 +02:00
06a87ffc9a
feat(landing): the new two-minute reel
07bd51cef7
chore(reel): web encode settings, end-card poster, drop unused deps
450c940b89
feat(reel): UI sound palette from 効果音ラボ, fetched on demand
945976fd2e
feat(reel): an original score composed in code
a3db524266
feat(reel): the seven feature chapters
Compare 6 commits »
gabrielvidal
created branch
motion-reel
in
gabrielvidal/ai-agent
2026-10-11 06:19:24 +02:00
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-10-07 08:37:09 +02:00
10cc361bec
Merge branch 'dashboards-fixes'
26a836a44b
fix(dashboards): range picker beside the account switch; no horizontal scroll on phones
Compare 2 commits »
gabrielvidal
pushed to
dashboards-fixes
at
gabrielvidal/ai-agent
2026-10-07 08:37:02 +02:00
26a836a44b
fix(dashboards): range picker beside the account switch; no horizontal scroll on phones
gabrielvidal
created branch
dashboards-fixes
in
gabrielvidal/ai-agent
2026-10-07 08:37:02 +02:00
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-10-06 23:59:08 +02:00
12f26f4ab3
Merge branch 'main' into split-big-files
b0dc463f1e
docs(backend): describe the package layout and app.state injection
68a3206641
Merge branch 'main' into split-big-files
0ff9e40242
refactor(backend): split main.py into domain packages with app.state injection
cf01bc00f4
refactor(sidecar): split sidecar.py into focused modules
Compare 6 commits »
gabrielvidal
pushed to
split-big-files
at
gabrielvidal/ai-agent
2026-10-06 23:59:08 +02:00
gabrielvidal
created branch
split-big-files
in
gabrielvidal/ai-agent
2026-10-06 23:59:08 +02:00
gabrielvidal
pushed to
main
at
gabrielvidal/ai-agent
2026-10-06 23:56:01 +02:00
bef85ab231
fix(parser): the CLI puts a newline after "Stop hook feedback:" — match the guard's feedback anyway
gabrielvidal
pushed to
held-regex
at
gabrielvidal/ai-agent
2026-10-06 23:56:01 +02:00
First
Previous
1
2
3
4
5
...
Next
Last