• Joined on 2026-03-18
alezmad pushed to main at alezmad/claudemesh 2026-04-13 21:10:39 +00:00
e2b6e53cc1 feat(broker): add POST /cli/mesh/:slug/invite endpoint
alezmad pushed to main at alezmad/claudemesh 2026-04-13 20:20:04 +00:00
3595fc2c4d feat(broker): add list_services and list_commands tools to telegram AI
alezmad pushed to main at alezmad/claudemesh 2026-04-13 20:09:37 +00:00
2825ef7151 feat(broker): add conversation memory to telegram AI (10-turn window)
alezmad pushed to main at alezmad/claudemesh 2026-04-13 20:06:12 +00:00
a9858ef876 fix(broker): teach AI difference between mesh names and peer names
alezmad pushed to main at alezmad/claudemesh 2026-04-13 19:58:48 +00:00
6836a495a4 fix(broker): switch telegram AI to HTML formatting + strip markdown
alezmad pushed to main at alezmad/claudemesh 2026-04-13 19:53:07 +00:00
07720f8f1e feat(broker): add list_meshes tool + multilingual AI responses
alezmad pushed to main at alezmad/claudemesh 2026-04-13 19:40:20 +00:00
f4881b21b0 feat(broker): add claude-powered telegram bot with tool calling
alezmad pushed to main at alezmad/claudemesh 2026-04-13 18:02:12 +00:00
4561076904 fix(broker): accept pubkey in mesh create + use in member row
alezmad pushed to main at alezmad/claudemesh 2026-04-13 17:57:59 +00:00
0d53f2ae52 fix(broker): use raw SQL for mesh create to avoid Drizzle default issues
alezmad pushed to main at alezmad/claudemesh 2026-04-13 17:47:41 +00:00
b328e78bd3 fix(broker): import generateId for mesh create handler
alezmad pushed to main at alezmad/claudemesh 2026-04-13 17:13:05 +00:00
23604a125e fix(broker): mesh list includes owner meshes + auto-increment slug
alezmad pushed to main at alezmad/claudemesh 2026-04-13 17:05:03 +00:00
b680260c8d feat(broker): add POST /cli/mesh/create endpoint
alezmad pushed to main at alezmad/claudemesh 2026-04-13 13:39:15 +00:00
b65a545ece feat(broker): add /cli/meshes endpoint for merged mesh list
alezmad pushed to main at alezmad/claudemesh 2026-04-13 11:19:15 +00:00
d07cff788c feat: three-token auth flow (session_id + user_code + device_code)
alezmad pushed to main at alezmad/claudemesh 2026-04-13 11:03:37 +00:00
bb1310167e feat: granular mesh permissions + mesh delete + share picker
alezmad pushed to main at alezmad/claudemesh 2026-04-13 10:17:46 +00:00
ea4e3b03bb feat: paste-token auth flow for CLI
alezmad pushed to main at alezmad/claudemesh 2026-04-13 08:58:47 +00:00
1a42c2ef09 chore: trigger Vercel redeploy
43b70013c5 fix: exclude cli-v2 from git to unblock Vercel builds
b8d8b5469b fix: rename cli-v2 package to avoid Turborepo duplicate workspace
ab7fb6bd31 chore(web): bust Vercel build cache
b2999878c4 fix(web): inline CSS stub loader for Vercel path resolution
Compare 10 commits »
alezmad pushed to main at alezmad/claudemesh 2026-04-13 07:22:31 +00:00
ca441dae45 feat(broker): device-code auth with PostgreSQL persistence
ac709dbe92 feat(web): add device-code OAuth API for CLI authentication
Compare 2 commits »
alezmad pushed to main at alezmad/claudemesh 2026-04-12 20:17:49 +00:00
d0fbc64e7e feat(web): two-mode pricing (hosted + self-hosted) across landing
alezmad pushed to main at alezmad/whyrating-hub 2026-04-11 13:37:01 +00:00
5e204c278b Add InfrastructureDiagram component missing from previous commit
e4345a4da4 Add WhyOps link and infrastructure tab
6aa556f40f Add Business Tracker spreadsheet link
1a94e91bc8 Add Gmail link for info@whyrating.com
e3959607eb Use WhyMyRatingLogo component with horizontal-full variant