Gabriel Vidal gabrielvidal
gabrielvidal pushed to main at gabrielvidal/ai-agent 2026-10-13 00:30:26 +02:00
ee11f86245 Merge branch 'notify-exact-cost': one cost per push
c675cc1a8e fix(notify): one cost per push — the hub restates the CLI's cost line
Compare 2 commits »
gabrielvidal pushed to notify-exact-cost at gabrielvidal/ai-agent 2026-10-13 00:30:26 +02:00
gabrielvidal created branch notify-exact-cost in gabrielvidal/ai-agent 2026-10-13 00:30:26 +02:00
gabrielvidal pushed to main at gabrielvidal/ai-agent 2026-10-13 00:16:04 +02:00
c21fdd41a1 Merge branch 'usage-measuring': exact per-version costs, plan units, in-app /usage calibration
0aab5ab3d4 docs: plan usage measuring (in-app calibration, plan units, dedup)
d18466752e feat(frontend): plan usage — card chip, Details card, dashboards, /dashboards/plan
4bedccc005 feat(usage): record the official /usage % and calibrate plan units per 1 %
2408c4dc6f fix(costs): price each API call once, at its exact model version
Compare 5 commits »
gabrielvidal pushed to usage-measuring at gabrielvidal/ai-agent 2026-10-13 00:14:01 +02:00
0aab5ab3d4 docs: plan usage measuring (in-app calibration, plan units, dedup)
d18466752e feat(frontend): plan usage — card chip, Details card, dashboards, /dashboards/plan
4bedccc005 feat(usage): record the official /usage % and calibrate plan units per 1 %
2408c4dc6f fix(costs): price each API call once, at its exact model version
Compare 4 commits »
gabrielvidal created branch usage-measuring in gabrielvidal/ai-agent 2026-10-13 00:14:01 +02:00
gabrielvidal pushed to main at gabrielvidal/ai-agent 2026-10-12 23:55:11 +02:00
fa47c984d9 Merge branch 'guest-projects': guests start projects from templates, hosted on raspy2
3ce95a12ff feat(frontend): + New project in the composer, New projects in Settings → Users
1636f1867f docs: guests start projects (multi-user round 4)
cd40d90ff9 feat(cli): notify new-project opens the New project form
deb01427d5 feat(backend): New projects — owner and guests start a project from a template
Compare 6 commits »
gabrielvidal pushed to guest-projects at gabrielvidal/ai-agent 2026-10-12 23:53:52 +02:00
3ce95a12ff feat(frontend): + New project in the composer, New projects in Settings → Users
1636f1867f docs: guests start projects (multi-user round 4)
cd40d90ff9 feat(cli): notify new-project opens the New project form
deb01427d5 feat(backend): New projects — owner and guests start a project from a template
80726f7b91 feat(sidecar): /scaffold, /scaffold/check and /relocate — the host half of New projects
Compare 5 commits »
gabrielvidal created branch guest-projects in gabrielvidal/ai-agent 2026-10-12 23:53:52 +02:00
gabrielvidal pushed to main at gabrielvidal/ai-agent 2026-10-12 23:43:34 +02:00
28f9814fb2 Merge branch 'home-fixes': notification read state, running-count toggle, rail scroll fix
028a4f856d feat(notifications): read state — unread cards pulse, read ones go quiet
099b54a302 fix(home): the Perso / Work count is the running conversations
cfb9ede4cc fix(home): running cards no longer jump when the page scrolls
Compare 4 commits »
gabrielvidal pushed to main at gabrielvidal/ai-agent 2026-10-12 22:59:54 +02:00
51d0ac67c1 Merge branch 'deploy-widget-fixes': deploy widget only on real deploys, banner title, composer tag dupes
bfb1fc8543 chore(frontend): @gabvdl/ui 0.38.2 — tag ids de-duped, guideline chips keep their order
8d1d972c6f docs: the deploy shapes and where they came from
091fafd881 feat(skills): one catalog card per skill name
8e6cef1cd4 feat(backend): compose and rsync deploys, read off the archive
Compare 11 commits »
gabrielvidal pushed to main at gabrielvidal/ai-agent 2026-10-12 22:40:22 +02:00
67470d20fd Merge branch 'usage-calibration': fit /usage % against transcript spend
da23d22519 feat(scripts): usage-calibration — fit /usage % against transcript spend
Compare 2 commits »
gabrielvidal pushed to usage-calibration at gabrielvidal/ai-agent 2026-10-12 22:40:15 +02:00
da23d22519 feat(scripts): usage-calibration — fit /usage % against transcript spend
gabrielvidal created branch usage-calibration in gabrielvidal/ai-agent 2026-10-12 22:40:15 +02:00
gabrielvidal pushed to main at gabrielvidal/ai-agent 2026-10-12 22:22:43 +02:00
6ddefe4906 Merge branch 'account-switch': global Perso / Work switch in the home top bar
84c20a1eab Merge branch 'main' of /home/gabrielvidal/projects/ai-agent into account-switch
7c805403e1 docs: the global per-device account scope
c19c7e23e9 feat(frontend): global Perso / Work switch in the home top bar
df2b6001e8 feat(backend): notification feeds carry the Claude account
Compare 5 commits »
gabrielvidal pushed to account-switch at gabrielvidal/ai-agent 2026-10-12 22:19:33 +02:00
7c805403e1 docs: the global per-device account scope
c19c7e23e9 feat(frontend): global Perso / Work switch in the home top bar
df2b6001e8 feat(backend): notification feeds carry the Claude account
Compare 3 commits »
gabrielvidal created branch account-switch in gabrielvidal/ai-agent 2026-10-12 22:19:33 +02:00
gabrielvidal pushed to main at gabrielvidal/ai-agent 2026-10-12 22:16:14 +02:00
e400e165bf Merge branch 'multiuser-improve': per-user notifications, guest spend, impersonation
aef38df1bb docs: per-user notifications, guest spend, impersonation
8e21e3e0bf feat(frontend): notification bell, spend meters, impersonate
c7882b6fb5 chore(frontend): regenerate API types (audience, spend, impersonating, forYou)
3d741b5b1e feat(backend): per-user notifications, guest spend on the users list, impersonation
Compare 5 commits »
gabrielvidal pushed to multiuser-improve at gabrielvidal/ai-agent 2026-10-12 22:16:09 +02:00
aef38df1bb docs: per-user notifications, guest spend, impersonation
8e21e3e0bf feat(frontend): notification bell, spend meters, impersonate
c7882b6fb5 chore(frontend): regenerate API types (audience, spend, impersonating, forYou)
3d741b5b1e feat(backend): per-user notifications, guest spend on the users list, impersonation
Compare 4 commits »
gabrielvidal created branch multiuser-improve in gabrielvidal/ai-agent 2026-10-12 22:16:09 +02:00