| .. |
| api | refactor: registry-backed recipes, docker-only engine roster, unified passthrough proxy (#443) | 2 months ago |
| auth | feat(api): Responses + Anthropic passthrough, security fleet, and the backlog burndown (#428) | 2 months ago |
| security | feat(agent): promote resilient desktop and browser workspace (#393) | 3 months ago |
| async.ts | refactor(frontend): migrate agent runtime to Effect v4 and tidy standards | 4 months ago |
| clipboard.ts | fix: restore live steering and tailnet pairing copy (#323) | 3 months ago |
| controller-events-contract.ts | refactor(workspace): shared/ becomes @local-studio/contracts package | 4 months ago |
| desktop-ui-preferences.ts | fix(app): instant sse first byte on all streams + four-wave architecture deepening | 2 months ago |
| effect-timers.ts | refactor(frontend): migrate agent runtime to Effect v4 and tidy standards | 4 months ago |
| formatters.ts | feat(app): unify the design language and fix five broken features (#415) | 2 months ago |
| guards.ts | refactor(agent): engine owns the accepts-control probe; @shared/agent alias | 4 months ago |
| huggingface.ts | refactor: registry-backed recipes, docker-only engine roster, unified passthrough proxy (#443) | 2 months ago |
| idle-work.ts | perf: split shared UI boot code | 4 months ago |
| page-data-cache.ts | fix: make app routes immediately testable | 4 months ago |
| terminal-keybinds.ts | refactor: make terminals task-owned | 4 months ago |
| theme-runtime.ts | fix(frontend): match ChatGPT dark and preserve chat shell | 3 months ago |
| themes-data.ts | feat(app): cursor-wave 4 — sidebar redesign, composer dedupe, title generation, controller guards (#461) | 2 months ago |
| themes.ts | feat(frontend): restore models nav and expand themes (#398) | 3 months ago |
| types.ts | refactor: registry-backed recipes, docker-only engine roster, unified passthrough proxy (#443) | 2 months ago |
| workspace-events.ts | Models page rebuilt as one table, sidebar ordered by last prompt (#412) | 2 months ago |