Commit Graph
155 Commits
Author SHA1 Message Date
Zopu Agent faf8e4dc96 Zopu candidate for create-pr-26-c24dce7b-ffc7-4b73-97fb-3516e6c44c75 2026-07-30 04:26:35 +05:30
-Puter 9f7dd3c1a6 fuck them garbage deploys 2026-07-29 20:49:52 +05:30
-Puter a8b2ff5e2e feat(agents): add 2026-07-29 20:11:08 +05:30
-Puter 40e0f7e1eb fix(workspace): ensure chat markdown readability on forced-dark surface 2026-07-29 19:34:20 +05:30
-Puter bf2300a6be feat: same-origin auth via reverse proxy and secure cookies
Route /api/auth through the same origin in both dev and prod so
cookies stay first-party and the browser and React Router SSR share
one auth surface.

- Vite dev server proxies /api/auth to the Convex HTTP site.
- Better Auth uses secure cookies when the site URL is https.
- Add docs/auth-proxy.md documenting the required production ingress
  (Caddy/Traefik) and Convex SITE_URL / CONVEX_SITE_URL setup.
2026-07-29 19:32:26 +05:30
-Puter 0657037c84 feat: make Rivet endpoint optional for self-hosted runtime
RIVET_ENDPOINT and RIVET_PUBLIC_ENDPOINT are now optional in the agent
env schema; empty strings are coerced to undefined. The agent runtime
only passes an endpoint override to the Rivet client when one is set,
so the client falls back to its default (suitable for self-hosted
Rivet where no explicit endpoint is required).
2026-07-29 19:32:22 +05:30
-Puter 64a783b445 build: allow importing .ts extensions in Convex tsconfig
Enable allowImportingTsExtensions in the Convex tsconfig so the
backend code that uses explicit .ts import specifiers type-checks
cleanly.
2026-07-29 19:32:18 +05:30
-Puter ed28943e7a fix: drop .ts extensions from primitives imports
Use extensionless import specifiers in project.ts and work.ts so the
modules resolve under Node ESM and bundler resolution, consistent with
allowImportingTsExtensions on the consuming packages.
2026-07-29 19:32:15 +05:30
-Puter 9e148489f0 chore: stop hiding repos/ in VS Code file explorer
Drop the files.exclude rule for repos/**. The directory is still
excluded from auto-imports and file watching, but no longer hidden
from the explorer.
2026-07-29 19:32:10 +05:30
-Puter 25f86d94cc chore: broaden .env ignore patterns
Add .env.* to .gitignore so per-environment secrets like
.env.staging and .env.production are never tracked, alongside the
existing .env and .env*.local rules.
2026-07-29 19:32:05 +05:30
-Puter 7668fa69cc fix: route web auth through same origin 2026-07-29 17:01:22 +05:30
-Puter 3ffa1cfc7c feat: project durable agent conversations 2026-07-29 08:19:17 +05:30
-Puter 18eb150d7d fix: serve web assets from app directory 2026-07-29 08:13:52 +05:30
-Puter e1b0b731e0 deploy: attach backend to shared network 2026-07-29 08:09:30 +05:30
-Puter d428a2492b fix: make primitives Node ESM compatible 2026-07-29 07:51:07 +05:30
-Puter fe0fd9b16c deploy: enable Node TypeScript export resolution 2026-07-29 07:40:44 +05:30
-Puter fc1fcf5d44 deploy: run agent backend with Bun 2026-07-29 07:31:36 +05:30
-Puter 3ae72864bd deploy: target agent package during Flue build 2026-07-29 07:21:02 +05:30
-Puter 0d5d54caa8 deploy: build agent without local env file 2026-07-29 07:15:19 +05:30
-Puter 830bcc4756 deploy: build applications on Node base 2026-07-29 07:09:07 +05:30
-Puter 0e56a462cd deploy: prefer Node for native install scripts 2026-07-29 07:03:32 +05:30
-Puter 9fb293a539 deploy: build native modules with Node 2026-07-29 07:00:47 +05:30
-Puter 062c00f53c deploy: install frontend build toolchain 2026-07-29 06:58:04 +05:30
-Puter a7e70c9b2a deploy: install backend build toolchain 2026-07-29 06:56:36 +05:30
-Puter 526ed59776 deploy: fix compose build contexts 2026-07-29 06:46:07 +05:30
-Puter fd3980c6bf deploy: split Dokploy services 2026-07-29 06:42:06 +05:30
-Puter d8a4bbe804 chore cleanp 2026-07-29 01:24:37 +05:30
-Puter 9eb6bcd25f refactor canonical components and remove slice 1 2026-07-29 01:24:16 +05:30
-Puter a907539810 flue refactor and migrations 2026-07-29 00:45:46 +05:30
-Puter 601aca73c2 pnpm migrations 2026-07-29 00:45:33 +05:30
-Puter ffecff3857 Run fixed Zopu worktrees with Pi 2026-07-28 22:20:42 +05:30
-Puter 0d7162544b fix: run AgentOS workspaces on remote runner 2026-07-28 20:08:46 +05:30
-Puter 092a9793ea fix: resolve repository hosts outside AgentOS 2026-07-28 18:30:08 +05:30
-Puter 5ee0a8d50e fix: allow AgentOS process environment 2026-07-28 18:27:16 +05:30
-Puter 420676f2d7 fix: allow AgentOS command execution 2026-07-28 18:21:31 +05:30
-Puter 24d82e2a06 fix: allow AgentOS workspace filesystem 2026-07-28 18:18:24 +05:30
-Puter d47fa0e96a fix: allow slow AgentOS workspace boot 2026-07-28 18:14:32 +05:30
-Puter 1e7c893985 fix: apply AgentOS runtime permissions 2026-07-28 17:49:41 +05:30
-Puter f9ebcb4a01 fix: align AgentOS runtime packages 2026-07-28 17:40:40 +05:30
-Puter dceaa2b417 fix: allow AgentOS outbound networking 2026-07-28 17:29:47 +05:30
-Puter a4f121e190 chore: preserve work attempt schema order 2026-07-28 17:12:54 +05:30
-Puter 4edd456b5b feat: wire real AgentOS execution 2026-07-28 16:52:49 +05:30
-Puter 4d9f6da41b fix: install AgentOS Codex session adapter 2026-07-28 16:09:34 +05:30
-Puter a53029cf7a fix: await Rivet envoy registration 2026-07-28 15:34:08 +05:30
-Puter eede4c10ba fix: build runner native modules with Node 2026-07-28 15:20:03 +05:30
-Puter 35169672e1 fix: add runner native build toolchain 2026-07-28 15:12:57 +05:30
-Puter 359d9e2285 feat: add durable AgentOS slice execution 2026-07-28 14:50:45 +05:30
-Puter 05a3baaac3 fix: bundle all SSR deps to eliminate React instance duplication 2026-07-28 03:27:41 +05:30
-Puter 4cc40cb2e4 fix: broaden SSR noExternal to cover all React-dependent workspace packages 2026-07-28 03:25:27 +05:30
-Puter 814df02be9 fix: bundle @convex-dev/better-auth in SSR to prevent React instance duplication 2026-07-28 03:21:41 +05:30