Commit Graph

  • 2d95db70f2
    refactor(notifications): keep the push sender contract next to the fan-out Claude 2026-10-03 13:49:49 +00:00
  • c380e7820a
    feat(media): transcribe audio and video into subtitles as a media job Claude 2026-10-03 13:47:49 +00:00
  • 3e046142d5
    Merge ComfyUI image and video generation and image edits Claude 2026-10-03 13:47:44 +00:00
  • 2796965256
    feat(media): media tools, media RPCs and owner-only media settings API Claude 2026-10-03 13:47:44 +00:00
  • 66a257b083
    fix(media): describe media tools by what the model can rely on Claude 2026-10-03 13:46:34 +00:00
  • 44702e3770
    feat(media): register video operations with the media runtime Claude 2026-10-03 13:45:50 +00:00
  • 3b97805f20
    refactor(media): share the ComfyUI JSON request helpers Claude 2026-10-03 13:45:50 +00:00
  • dab9398c25
    Merge memory append, profile editing and the cross-space inbox Claude 2026-10-03 13:43:12 +00:00
  • 4217e4b4af
    feat(media): generate images and video on ComfyUI and edit images Claude 2026-10-03 13:42:35 +00:00
  • 7a58bc7ba9
    fix(profile): keep the fact editor's Save label visible Claude 2026-10-03 13:42:24 +00:00
  • e0277985f9
    feat(media): stream job inputs and outputs, cover the job lifecycle on Postgres Claude 2026-10-03 13:37:19 +00:00
  • 24c9245af1
    Merge claude/phase3-media into the media jobs runtime Claude 2026-10-03 13:36:03 +00:00
  • fad25678ac
    Merge the media integration branch into the ComfyUI workstream Claude 2026-10-03 13:35:40 +00:00
  • d8c324a7af
    Merge the media integration branch into video editing Claude 2026-10-03 13:35:46 +00:00
  • 1722ac1a0f
    Merge claude/phase3-media into p3/b5-transcribe-studio Claude 2026-10-03 13:35:36 +00:00
  • 485090c391
    feat(media): edit and export video with ffmpeg Claude 2026-10-03 13:35:34 +00:00
  • 8b2dcaa767
    feat(web): show media jobs as a live card in the conversation Claude 2026-10-03 13:35:21 +00:00
  • 5e0b09d9c1
    feat(media): transcription input, chunked transcripts and the Studio trigger Claude 2026-10-03 13:35:21 +00:00
  • 7185dcdd3c
    feat(web): notification settings, and sign-out stops this browser's push Claude 2026-10-03 13:34:38 +00:00
  • d63f7b3bf1
    test(notifications): cover quiet hours, delivery, nudges and the notification RPCs Claude 2026-10-03 13:34:14 +00:00
  • d54d8bff88
    Merge the media job runtime into the media integration branch Claude 2026-10-03 13:32:20 +00:00
  • 1f33b48362
    Merge claude/phase3-media (artifact streaming) into the media jobs runtime Claude 2026-10-03 13:32:17 +00:00
  • d49bec4f8d
    Merge artifact streaming into the media integration branch Claude 2026-10-03 13:31:58 +00:00
  • c60c693d13
    feat(media): media job runtime, media queue and media settings Claude 2026-10-03 13:31:53 +00:00
  • 62e9bc67f1
    feat(media): stream artifacts over HTTP with Range support Claude 2026-10-03 13:31:39 +00:00
  • 3db0f0cfbd
    feat(onboarding): save goal, check-in rhythm, quiet hours and push from the cards Claude 2026-10-03 13:28:59 +00:00
  • dc1d28c670
    fix(web): make the shell follow the light theme (#107) cynarAI 2026-10-03 15:27:51 +02:00
  • 1a3829031f
    feat(coach): coach RPCs for goals, habits, check-ins, today and rhythm Claude 2026-10-03 13:27:50 +00:00
  • e13dbe5ffa
    feat(inbox): list and answer items from all of the user's spaces Claude 2026-10-03 13:27:39 +00:00
  • ddf13adf08
    feat(profile): edit facts in place in About you Claude 2026-10-03 13:27:38 +00:00
  • 84dff4d846
    refactor(memory): derive the run's memory budget from the document limit Claude 2026-10-03 13:27:38 +00:00
  • fa0986bd2d
    feat(media): add the ComfyUI provider, default workflows and emulator Claude 2026-10-03 13:26:59 +00:00
  • dc259f0491
    feat(web): keep Lingui catalogs complete and in sync Claude 2026-10-03 13:24:21 +00:00
  • 8ae07cdf11
    fix(web): use English Lingui sources for German UI text Claude 2026-10-03 13:22:37 +00:00
  • fa97f39570
    feat(media): add the Studio specialist the main bot hands media work to Claude 2026-10-03 13:21:56 +00:00
  • a99e58be00
    Merge the Phase 2 integration branch into the coach workstream Claude 2026-10-03 13:20:58 +00:00
  • 98b0798f60
    feat(coach): main-bot coach tools and goals in its prompt Claude 2026-10-03 13:20:45 +00:00
  • ebcbf4c05f
    Merge the Phase 2 integration branch for the shared clock-time contract Claude 2026-10-03 13:19:17 +00:00
  • a094c23b47
    feat(notifications): fan push out to every device, honour quiet hours, add notify_user Claude 2026-10-03 13:19:12 +00:00
  • 2c88d09eea
    Merge branch 'claude/phase2-coach' into p2/a1-onboarding Claude 2026-10-03 13:17:09 +00:00
  • 3f85cb0420
    feat(media): transcribe speech on any OpenAI-compatible server and write subtitles Claude 2026-10-03 13:17:17 +00:00
  • f4e02eb248
    feat(onboarding): ask the onboarding questions in the main conversation Claude 2026-10-03 13:17:06 +00:00
  • 74503ad663
    refactor(contracts): share one clock-time schema Claude 2026-10-03 13:16:27 +00:00
  • e1ce6f4090
    test(coach): repository, streak and rhythm suites Claude 2026-10-03 13:15:06 +00:00
  • b124d2d7e5
    chore: replace machine-specific paths and addresses with placeholders Claude 2026-10-03 13:14:17 +00:00
  • 6ad9be6c1e
    Merge notification interfaces into the Phase 2 integration branch Claude 2026-10-03 13:13:49 +00:00
  • a163447461
    feat(notifications): add push subscriptions, notification settings and web push interfaces Claude 2026-10-03 13:13:22 +00:00
  • 4b59b0e8b0
    Merge coach interfaces into the Phase 2 integration branch Claude 2026-10-03 13:12:22 +00:00
  • 7d7af8f3e9
    feat(coach): goals, habits, check-ins, daily briefs and check-in rhythm Claude 2026-10-03 13:12:08 +00:00
  • 4875753d9c
    feat(memory): remember appends dated notes instead of replacing memory Claude 2026-10-03 13:10:25 +00:00
  • 84ee83d7bd
    chore: remove one-off database scripts and a stale review note Claude 2026-10-03 13:09:57 +00:00
  • 105a3094b1
    refactor: remove the trading bot status integration Claude 2026-10-03 13:08:58 +00:00
  • c22a25d7ab
    fix(web): drop trading and persona prompts from the conversation shell Claude 2026-10-03 13:06:50 +00:00
  • 7ff93f08bb
    feat(media): add media contracts, schema and provider interfaces Claude 2026-10-03 13:04:16 +00:00
  • 693ab5e4ce
    chore: remove legacy orchestrator, trading and one-off script leftovers Claude 2026-10-03 13:04:16 +00:00
  • b757523a77
    fix(ui): make the light theme a real light theme Claude 2026-10-03 13:00:00 +00:00
  • 396c0236d1
    fix(web): make the shell follow the light theme cursor/shell-light-theme-a005 Claude 2026-10-03 12:13:10 +00:00
  • 3d180dc2dd
    fix(web): keep chat text readable in the light theme (#104) claude/nifty-tesla-kd92wv cynarAI 2026-10-03 14:43:05 +02:00
  • 110984b7bc
    ci: skip image attestation on user-owned private repos (#103) cynarAI 2026-10-03 13:57:00 +02:00
  • dc84694353
    ci: skip image attestation on user-owned private repos cursor/skip-attest-user-private-d624 Cursor Agent 2026-10-03 11:25:10 +00:00
  • 653ea6abe5
    ci: isolate digest artifacts on self-hosted runners (#102) cynarAI 2026-10-03 13:02:55 +02:00
  • 3eb6adec9d
    ci: isolate digest artifacts on self-hosted runners cursor/fix-server-image-publish-digests-d60b Cursor Agent 2026-10-03 10:35:47 +00:00
  • a35e431d1c
    feat: main agent with a main conversation, user model and delegation (#101) cynarAI 2026-10-03 06:44:20 +02:00
  • f359da0bf9
    Merge main conversation: land in it, led by the main bot claude/phase1-main-agent Claude 2026-10-03 00:26:31 +00:00
  • 311551da04
    feat: land in the main conversation, led by the main bot Claude 2026-10-02 22:59:04 +00:00
  • 5fa5779b6b
    feat(adapters): run profile consolidation on the fast tier when one is mapped Claude 2026-10-02 23:57:36 +00:00
  • 04b7513e57
    Merge model tiers: fast, standard and code per space for bots and helpers Claude 2026-10-02 23:55:53 +00:00
  • 848abc757a
    Merge capabilities: least-privilege builtin tools per bot and schedules on behalf Claude 2026-10-02 23:53:19 +00:00
  • 5112d0e516
    test(adapters): give the consolidation unit tests the profile lock Claude 2026-10-02 23:26:49 +00:00
  • 9eee248877
    feat(capabilities): least-privilege builtin tools per bot and schedules on behalf Claude 2026-10-02 23:24:56 +00:00
  • 84a95f0a3b
    Merge inbox: what specialists need from the user, in the main conversation Claude 2026-10-02 23:11:07 +00:00
  • af6d5bb0ea
    fix(adapters): keep profile writes out of replies to other owners' agents Claude 2026-10-02 23:09:17 +00:00
  • 516d1d4eb6
    fix(adapters): write learned facts under the profile's lock and limit Claude 2026-10-02 23:07:44 +00:00
  • 728d78001a
    Merge user profile: readable, writable and forgettable user model Claude 2026-10-02 23:05:28 +00:00
  • 408db28330
    feat(inbox): show what specialists need from the user in the main conversation Claude 2026-10-02 22:37:08 +00:00
  • d239ebec05
    fix(adapters): show the main agent the specialists it can delegate to Claude 2026-10-02 22:50:11 +00:00
  • ef6b469df1
    Merge delegation: the main agent hands work to specialists as tracked tasks Claude 2026-10-02 22:47:52 +00:00
  • 04f2109fc7
    feat(delegation): main bot hands work to specialists as tracked tasks Claude 2026-10-02 21:50:39 +00:00
  • 492de63c77
    feat(profile): readable, writable and forgettable user model Claude 2026-10-02 22:00:04 +00:00
  • 5834e46045
    fix(adapters): keep the user's summary and facts out of replies to other owners' agents Claude 2026-10-02 22:25:21 +00:00
  • e085dc11a9
    fix(adapters): state the consolidation time in the user's zone; name the memory migration after its content Claude 2026-10-02 22:25:21 +00:00
  • 70e376f041
    Merge profile consolidation and built-in semantic memory Claude 2026-10-02 22:22:54 +00:00
  • 57e2343032
    Merge prompt assembly: identity, user block and lead groups in every run Claude 2026-10-02 22:22:54 +00:00
  • f28f9b7d55
    feat(models): map model tiers per space and let bots and helpers ask for one Claude 2026-10-02 22:07:32 +00:00
  • 20a900c505
    feat(memory): learn the user profile from conversations; add built-in semantic memory Claude 2026-10-02 21:45:54 +00:00
  • e71c16050d
    feat(adapters): every run knows who it is and who the user is, in the user's time zone Claude 2026-10-02 21:37:10 +00:00
  • 8cfbca51b2
    Merge origin/main into claude/phase1-main-agent Claude 2026-10-02 20:59:40 +00:00
  • 86723f0f6f
    feat(db): main agent, main conversation, user model and delegated task foundation cynarAI 2026-10-02 20:49:36 +00:00
  • 0beed6ad98
    feat(web): aurora voice stage with live word-by-word caption (#100) cynarAI 2026-10-02 22:41:30 +02:00
  • 8e779d2895
    Merge remote-tracking branch 'origin/main' into feat/voice-aurora-stage feat/voice-aurora-stage Claude 2026-10-02 20:12:50 +00:00
  • 4c619b25b9
    fix(api): keep the onboarding scan off the host unless the owner opts in (#98) cynarAI 2026-10-02 21:48:46 +02:00
  • cd29fad674
    chore(repo): ignore backups, handoffs and deploy state; drop stale leftovers (#96) cynarAI 2026-10-02 21:43:02 +02:00
  • 3b5d0d2b95
    Merge remote-tracking branch 'origin/main' into feat/voice-aurora-stage Claude 2026-10-02 19:04:06 +00:00
  • 0703d79b93
    feat(web): aurora voice stage with live word-by-word caption Claude 2026-10-02 18:58:15 +00:00
  • 9c9188e657
    ci: publish amd64 images under a lowercase name and deploy only after green CI (#97) cynarAI 2026-10-02 20:54:51 +02:00
  • 4b74ae3cc2
    fix(web): reload once when the module graph is aborted while booting claude/phase0-ci-fixes cynarAI 2026-10-02 18:01:19 +00:00
  • e5b7e036e1
    fix(web): reload once when the module graph is aborted while booting claude/phase0-lazy-route-recovery cynarAI 2026-10-02 18:01:19 +00:00
  • 4995b66b93
    fix(e2e): wait for shell-ready before reaction assertions after reload (#95) rewrite/main cynarAI 2026-10-02 19:16:42 +02:00
  • 99f868914a
    fix(web): recover lazy routes and overlays from a failed module fetch cynarAI 2026-10-02 17:17:05 +00:00
  • d5dacb12f1
    fix(web): recover lazy routes and overlays from a failed module fetch cynarAI 2026-10-02 17:17:05 +00:00