Commit Graph

  • ddf5febdb3
    ci: keep every runner off the default E2E ports Claude 2026-10-02 16:44:57 +00:00
  • bc980032e9
    test(updater): expect the amd64-only publish and the lowercase namespace Claude 2026-10-02 16:11:32 +00:00
  • cd0aedafcd
    test(testkit): cover the env-driven E2E ports instead of a fixed list Claude 2026-10-02 16:03:19 +00:00
  • 2f05ab6a81
    ci: give each runner on a shared host its own E2E ports Claude 2026-10-02 15:41:55 +00:00
  • 9c42cbcc17
    ci: publish amd64 images under a lowercase name and deploy only after green CI Claude 2026-10-02 15:31:57 +00:00
  • 43500563ac fix(e2e): shell-ready waits on transport reload and /app redirect rewrite/cursor/fix-message-hover-reactions-reload-7770 cursor/fix-message-hover-reactions-reload-7770 Cursor Agent 2026-10-02 15:06:40 +00:00
  • 0d10d2bf93 fix(e2e): wait for shell-ready before reaction assertions after reload Cursor Agent 2026-10-02 14:39:24 +00:00
  • d1f7034aa5 fix(e2e): wait for shell-ready after group chat reload (#94) cynarAI 2026-10-02 15:50:00 +02:00
  • a974f09520 fix(e2e): restore computer-update progress chip after reload (#93) cynarAI 2026-10-02 12:09:05 +02:00
  • 23084b460b fix(web): + Starten for empty projects instead of fallback bot (#92) cynarAI 2026-09-25 20:54:06 +02:00
  • bc5f41ecb1 fix(adapters): route evOo self-modification requests to code tools (#91) cynarAI 2026-09-25 18:42:45 +02:00
  • d1c3f8bdda fix(adapters): avoid space query that broke executor test mocks rewrite/cursor/fix-oo-self-modification-routing-5b08 cursor/fix-oo-self-modification-routing-5b08 Cursor Agent 2026-09-25 13:35:46 +00:00
  • ec15e03e29 fix(adapters): route evOo self-modification requests to code tools Cursor Agent 2026-09-25 13:01:15 +00:00
  • 57521e3c80 Sidebar: rename 1:1 conversations section heading (#90) cynarAI 2026-09-25 16:50:09 +02:00
  • fc173918f7 fix(e2e): harden onboarding-model-labels rpc/me intercept (#89) cynarAI 2026-09-24 08:16:39 +02:00
  • 67a604dc5a style(e2e): biome-format host-computer-prompt rpc/me cast rewrite/cursor/harden-onboarding-model-labels-e2e-ce0f cursor/harden-onboarding-model-labels-e2e-ce0f cynarAI 2026-09-24 07:56:15 +02:00
  • 95c5544786 fix(e2e): migrate rpc/me intercept anti-pattern across specs Cursor Agent 2026-09-24 05:22:39 +00:00
  • f0593bad07 fix(e2e): harden onboarding-model-labels rpc/me intercept Cursor Agent 2026-09-24 05:00:15 +00:00
  • 8bf343f0f8 fix(ops): keep git reset output off deploy SHA capture (#88) cynarAI 2026-09-24 07:36:24 +02:00
  • 9251fc5c0a fix(ops): keep git reset output off deploy SHA capture rewrite/cursor/fix-deploy-sha-capture-903a cursor/fix-deploy-sha-capture-903a Cursor Agent 2026-09-24 04:41:42 +00:00
  • 5426bb73c5 fix(e2e): wait for shell-ready after RPC bot create (#87) cynarAI 2026-09-24 03:38:40 +02:00
  • c18a04ce3f feat(api): sub-agent roles + DB project creation in onboarding scan Ingo Wagner 2026-09-24 00:17:29 +00:00
  • 85a0f3860a feat(api): real onboarding scan — filesystem, Git repos, profile compilation Ingo Wagner 2026-09-23 23:43:51 +00:00
  • 20afcb0d0b feat: security headers + onboarding scan & profile creation flow Ingo Wagner 2026-09-23 23:31:12 +00:00
  • f2a8052f4d feat(ops): auto-deploy evOo-local on Evo after main advances (#85) cynarAI 2026-09-24 01:22:36 +02:00
  • b5b88db862 feat(ops): auto-deploy evOo-local on Evo with health check and rollback rewrite/cursor/evo-auto-deploy-23ce cursor/evo-auto-deploy-23ce Cursor Agent 2026-09-23 11:44:59 +00:00
  • 5cd1bc906f ci: Product CI merge gate and Autopilot auto-merge (#84) cynarAI 2026-09-24 00:57:10 +02:00
  • a3bf9ef4ee fix(web): retry sign-up navigation in Playwright helpers rewrite/cursor/ci-product-merge-gates-9bb6 cursor/ci-product-merge-gates-9bb6 Cursor Agent 2026-09-23 22:33:04 +00:00
  • 80656d522c fix(web): stabilize message More menu Escape in hover E2E Cursor Agent 2026-09-23 22:12:45 +00:00
  • f1bd94dda2 fix(ci): free stale E2E ports before Playwright bind on Linux Cursor Agent 2026-09-23 21:51:52 +00:00
  • d2df25fd9d fix(ci): run autopilot auto-merge on self-hosted runner Cursor Agent 2026-09-23 11:53:28 +00:00
  • 0b5c0ceb61 fix(ci): keep autopilot auto-merge inert without label Cursor Agent 2026-09-23 11:52:11 +00:00
  • 467d94b5b7 ci: add Product CI merge gate and Autopilot auto-merge path Cursor Agent 2026-09-23 11:43:41 +00:00
  • 15379e8fec fix(web): wait for chart render in supported-link e2e (#86) cynarAI 2026-09-23 23:21:31 +02:00
  • aaea8cebf0 fix(web): wait for chart render in supported-link e2e rewrite/cursor/fix-chart-links-e2e-f8a9 cursor/fix-chart-links-e2e-f8a9 Cursor Agent 2026-09-23 21:01:25 +00:00
  • 63f96b6edd fix(ci): restore the web client and the failing product checks (#83) cynarAI 2026-09-23 22:09:49 +02:00
  • 89a932cdd5 feat(api): add /api/data/export endpoint for user data portability feat(web): add DataTrustPanel to Shell sidebar showing local data status - 3 trust indicators: verschlüsselt, lokal gespeichert, kein Tracking - Responsive: hidden on small screens, visible on xl+ - Green checkmark with detail text for each trust point Ingo Wagner 2026-09-23 17:42:36 +00:00
  • 308434a5f2 fix(web): position drag grips beside project labels and add data trust panel Ingo Wagner 2026-09-23 16:49:52 +00:00
  • 4b58776584 feat(web): add Privacy & Data settings section and remove Google Fonts Ingo Wagner 2026-09-23 16:04:19 +00:00
  • fccb4cc6c7 fix(core): lazy-load child_process to prevent browser bundling Ingo Wagner 2026-09-23 13:48:37 +00:00
  • bd3c6c2d47 fix(web): resolve React multi-version hook error via Vite alias Ingo Wagner 2026-09-23 13:18:08 +00:00
  • 476c1ffc18 feat(web): drag-to-reorder projects in sidebar Ingo Wagner 2026-09-23 12:00:09 +00:00
  • e70f0bd414 feat(web): drag-to-reorder projects in sidebar Ingo Wagner 2026-09-23 10:48:06 +00:00
  • f1ac32fd61 fix(web): wire browser-preview-context and extend RakazoDesktop interface Ingo Wagner 2026-09-23 09:42:24 +00:00
  • 5a03ae014c fix(adapters): block residual kill bypasses on graphical computers (#81) cynarAI 2026-09-22 22:16:52 +02:00
  • 155a42eef2 fix(adapters): block kill/pkill via interpreter script files (#79) cynarAI 2026-09-22 22:15:47 +02:00
  • 58daca86e5 ci: route GitHub Actions jobs to self-hosted evoo-ci runners (#82) cynarAI 2026-09-22 22:10:56 +02:00
  • de2a64f070 fix(web): read sidebar trading mode from the bot status API (#80) cynarAI 2026-09-22 22:10:18 +02:00
  • 1741cdeea6 fix(adapters): block kill/pkill via python -c and node -e (#78) cynarAI 2026-09-22 22:09:59 +02:00
  • 8ad8040d60 fix(cors): proper CORS with credentials for Tailscale IPs Ingo Wagner 2026-09-22 16:45:01 +00:00
  • cce793151e fix(ui): remove Integrations button from sidebar, add E2E tests Ingo Wagner 2026-09-22 15:46:05 +00:00
  • 5ae8f15931 feat(web): Ingo UX — Proaktivität, Oo-Gesicht, dezentes Audio (#76) cynarAI 2026-09-22 14:39:40 +02:00
  • 8ca23ad609 Voice UX: Kann sprechen ohne Kokoro-Branding (#75) cynarAI 2026-09-22 14:35:36 +02:00
  • c746c51c78 fix(adapters): stop desktop shell from inheriting host secrets (#77) cynarAI 2026-09-22 14:32:18 +02:00
  • 1ed4868dcf feat(web): WOW mobile-first onboarding look picker with swipe previews (#74) cynarAI 2026-09-22 14:31:56 +02:00
  • 629346fe89 fix(web): resolve Shell.tsx TypeScript errors from PR #71 bot-picker refactoring Ingo Wagner 2026-09-22 10:43:46 +00:00
  • cf6ac7270e feat: rich project creation with folder and git wiring (#73) cynarAI 2026-09-22 12:29:25 +02:00
  • 83302961ba feat(web): replace Heute iframe with native daily brief (#72) cynarAI 2026-09-22 12:21:05 +02:00
  • 0474875142 feat(web): Unterhaltungen-IA, Bot-Picker und schlanker Chat-Header (#71) cynarAI 2026-09-22 12:18:23 +02:00
  • 2f296f60a1 docs: update CLAUDE-RESUME-NOW — PRs 66, 67, 69 merged Ingo Wagner 2026-09-22 10:01:37 +00:00
  • c37afbd297 fix(teamchat): retry delegated replies when external origin is missing (#69) cynarAI 2026-09-22 12:00:21 +02:00
  • ec3a3ceb39 fix(adapters): poll run lease during silent runtime work (#67) cynarAI 2026-09-22 12:00:14 +02:00
  • b4a0dbc74d fix(messaging): preserve group inbound media URLs in fan-out (#66) cynarAI 2026-09-22 12:00:07 +02:00
  • 33af336516 docs: update CLAUDE-RESUME-NOW with E2E verification result Ingo Wagner 2026-09-22 09:57:16 +00:00
  • 81708ea3df fix(db): add missing toolCallBudgetCount/toolCallBudgetExceeded to Run model Ingo Wagner 2026-09-22 09:56:38 +00:00
  • 06943e209f feat(api): start GraphileJobWorkerHost for graphile-based job processing Ingo Wagner 2026-09-22 09:45:01 +00:00
  • ff11f1d151 fix(adapters): scope agent secrets to run owner in shared Spaces (reland #47) (#70) cynarAI 2026-09-22 11:22:14 +02:00
  • 04528a93e3 fix(api): restore getMemoryProviderConfig export (#68) cynarAI 2026-09-22 11:04:43 +02:00
  • fbf9a6cd03 Merge pull request #65 from cynarAI/cursor/teaching-takeover-clobber-5453 cursor[bot] 2026-09-22 09:00:17 +00:00
  • bede7d0d73 fix(api): block takeover while teaching on sibling bot rewrite/cursor/teaching-takeover-clobber-5453 cursor/teaching-takeover-clobber-5453 Cursor Agent 2026-09-22 08:25:56 +00:00
  • 291f23e917 Merge pull request #64 from cynarAI/cursor/team-computer-read-authz-94bb cursor[bot] 2026-09-22 08:59:24 +00:00
  • ff93b2c481 fix(api): scope Team Computer read/list to member bot homes in shared Spaces rewrite/cursor/team-computer-read-authz-94bb cursor/team-computer-read-authz-94bb Cursor Agent 2026-09-22 08:14:56 +00:00
  • 015ea35259 fix(db): ignore already-claimed steering in claimSteering (#63) cynarAI 2026-09-22 10:58:10 +02:00
  • 0a3ce24797 fix(api): pass actor identity when purging memory after thread clear (#62) cynarAI 2026-09-22 10:57:40 +02:00
  • db39fe7752 fix(api): scope routine remove to acting user in shared Spaces (#61) cynarAI 2026-09-22 10:57:35 +02:00
  • 492e0f0965 fix(messaging): deliver delegated tool-only replies before mirroring (#60) cynarAI 2026-09-22 10:57:30 +02:00
  • ec597a5c68 fix(api): scope Team Computer export to exporting bot workspace Ingo Wagner 2026-09-22 07:15:22 +00:00
  • c8ea27c239 chore(api): drop unused db imports after follow-up extract Cursor Agent 2026-09-22 06:05:23 +00:00
  • f5265924ba fix(api): route group follow-ups to the waiting member bot Cursor Agent 2026-09-22 06:03:59 +00:00
  • 44d1bc7277 fix(api): redact memory provider details in aiConsent/status for members Cursor Agent 2026-09-22 05:36:29 +00:00
  • 2f8368a9ce fix(api): gate memory providerConfig reads to Space owners Ingo Wagner 2026-09-22 07:10:07 +00:00
  • 101c908cdc style: format introPostedAt test expectation Cursor Agent 2026-09-22 07:03:15 +00:00
  • 2ee72af28b fix(messaging): set introPostedAt only after intro delivery succeeds Cursor Agent 2026-09-22 07:02:20 +00:00
  • 31a6438145 fix(api): block cross-member Team Computer takeover hijack in shared Spaces Ingo Wagner 2026-09-22 07:05:29 +00:00
  • 928d9ad950 fix(api): redact memory provider details in aiConsent/status for members Ingo Wagner 2026-09-22 07:05:26 +00:00
  • c8c6d9e042 fix(db): require run owner for all secret and approval answers Cursor Agent 2026-09-22 06:21:53 +00:00
  • ca292d2cc0 chore(api): drop unused db imports after follow-up extract Cursor Agent 2026-09-22 06:05:23 +00:00
  • 57f3ee4958 fix(api): route group follow-ups to the waiting member bot Cursor Agent 2026-09-22 06:03:59 +00:00
  • 4264ef682f fix(adapters): scope spawnBot replay to spawning member in shared Spaces Cursor Agent 2026-09-22 05:25:54 +00:00
  • 33ce657201 fix: sort adapter imports for biome Cursor Agent 2026-09-22 05:17:39 +00:00
  • 0b5cd4ed43 fix(api): scope Team Computer export to exporting bot workspace Cursor Agent 2026-09-22 05:15:55 +00:00
  • 39a6a5a525 chore: update resume — TS repair complete, 0 errors Ingo Wagner 2026-09-22 06:58:32 +00:00
  • 0a8a8319a7 fix(adapters): repair TypeScript errors from cherry-pick merges — 0 TS errors restored Ingo Wagner 2026-09-22 06:57:55 +00:00
  • cc4a46fb5a chore: update CLAUDE-RESUME — PR cleanup complete Ingo Wagner 2026-09-22 06:31:54 +00:00
  • 797d73145e fix(cockpit): replace blanket CORS * with origin allowlist Cursor Agent 2026-09-21 23:29:54 +00:00
  • beece5a383 fix(adapters): persist tool-call budget across worker handoffs Ingo Wagner 2026-09-22 06:22:24 +00:00
  • 6e33307c7f fix(handoff): keine Workshop-Einladung bei generischem Handoff-Fehler Ingo Wagner 2026-09-22 06:22:13 +00:00
  • 696a37ac0b fix(adapters): mirror group completion after in-app approval Ingo Wagner 2026-09-22 06:22:03 +00:00
  • 9c87398f53 fix(api): scope routines/remove to owner in shared Spaces Ingo Wagner 2026-09-22 06:21:53 +00:00
  • e8e0b20828 Bound computer-busy run retries with a clear exhaustion error Cursor Agent 2026-09-22 02:57:21 +00:00