Commit Graph
410 Commits
Author SHA1 Message Date
ZacharyZhang-NYandClaude Opus 5.5 245ff66336 1.5.1: refined office, chat in the app language, current OpenAI models, own connector keys
Build Release Installers / Release for the tag (push) Successful in 16s
Build Release Installers / Windows installer (NSIS x64) (push) Successful in 1m48s
Build Release Installers / Linux packages (AppImage + deb x64) (push) Successful in 2m21s
CI / Typecheck, lint, tests, e2e (push) Successful in 3m52s
Build Release Installers / macOS installers (dmg + zip, x64 + arm64) (push) Successful in 7m15s
- Home: the goal title box is two line boxes tall (2.8em), so a third line no longer peeks out.
- Chat messages, reply fallbacks and assignment DMs follow the app display language; tasks and documents keep the working language.
- OpenAI and GPT-account model lists match OpenAI's current line-up; default gpt-6.1-sol.
- Onboarding connectors step takes the operator's Composio and logo.dev keys, then lists the toolkits the Composio project enables; without a key Connectors leaves the sidebar.
- Google Antigravity removed end to end (migration 111), with the remote-revocation path only it used.
- Office: 2x pixel people with outlines, rim light, walk, typing and blink; dithered real-clock lighting; detailed furniture and floors.
- Per-agent model picker lists the provider's whole model list, live when connected.
- Chat wake context breaks same-millisecond ties by insertion order; the mid-run inbox dedupes by message id.
- The stored "clock" theme reads back instead of falling to "system".

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 21:12:19 -04:00
ZacharyZhang-NYandClaude Opus 5.5 ccd698602e S3.8: office people show real agent state: running, queued, cooling down, blocked or idle, from sessions, task holds and pending approvals
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 13:51:04 -04:00
ZacharyZhang-NYandClaude Opus 5.5 202418f81c S3.7: isometric office assets: animated monitors, coffee machine with steam, toilets, sinks, real-time wall clock, decorative window weather; explanatory on-screen notes and the hint bubble removed
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 13:34:12 -04:00
ZacharyZhang-NYandClaude Opus 5.5 23c7d55b1d S3.6: isometric 2.5D office engine: projection, depth-sorted blocks and people, half-resolution pixel rendering, day-part and season palette
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 13:03:04 -04:00
ZacharyZhang-NYandClaude Opus 5.5 a6036308b7 S3.2: hand-placed 12x12 pixel icon set replaces lucide and reicon
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 12:13:33 -04:00
ZacharyZhang-NYandClaude Opus 5.5 86dbb4efa1 S3.1: pixel design language: palette with day-part and season rotation, Fusion Pixel font on whole screen pixels, dither ground, 9-slice dialogs, pixel buttons, menu arrow
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 12:07:31 -04:00
ZacharyZhang-NYandClaude Opus 5.5 d422b2ce69 Q208: Home shows one ordered list of what needs you and why work stopped, else the next task in line
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 11:48:26 -04:00
ZacharyZhang-NYandClaude Opus 5.5 ace76dabc7 Q207: office positions follow real state: only idle agents leave their desks; the pretend whip is gone
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 11:43:30 -04:00
ZacharyZhang-NYandClaude Opus 5.5 10283f87e5 Q205: sprint records never tied to task progress are removed
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 11:27:44 -04:00
ZacharyZhang-NYandClaude Opus 5.5 8861aa4c30 Q204: meeting records that were never held are removed
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 11:22:44 -04:00
ZacharyZhang-NYandClaude Opus 5.5 9f44e0bdee Q203: automation rules that never ran are removed, so none can claim to be enabled
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 11:17:17 -04:00
ZacharyZhang-NYandClaude Opus 5.5 4ca61c5deb Q196: a connector sign-in always ends connected, failed or timed out, and says which
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 09:31:52 -04:00
ZacharyZhang-NYandClaude Opus 5.5 56eac39b1b Q195: a change reloads only what is not already shown, and the snapshot stops carrying records the window never reads
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 09:20:45 -04:00
ZacharyZhang-NYandClaude Opus 5.5 2f79e4261f Q194: history windows are cut within the shown company
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 09:01:52 -04:00
ZacharyZhang-NYandClaude Opus 5.5 3625ca4f4f Q193: search re-indexes only what changed
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 08:55:35 -04:00
ZacharyZhang-NYandClaude Opus 5.5 6c0e3f4464 Q192: approved text files are found by what they say
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 08:45:33 -04:00
ZacharyZhang-NYandClaude Opus 5.5 ab64de276c Q191: regression proving search filters by type and permission before it cuts a page
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 08:38:43 -04:00
ZacharyZhang-NYandClaude Opus 5.5 32c712f86f Q190: search finds Chinese and other non-English words inside text, in any case
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 08:36:52 -04:00
ZacharyZhang-NYandClaude Opus 5.5 bc7e214b65 Q189: search says how many match, pages through all of them, and says when nothing matches
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 08:27:51 -04:00
ZacharyZhang-NYandClaude Opus 5.5 6bedba850c Q187: a search hit opens the object itself and marks it
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 08:10:22 -04:00
ZacharyZhang-NYandClaude Opus 5.5 72cf57ce3a Q184: the page, its sections, filters and selections survive page switches and restarts
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 07:46:21 -04:00
ZacharyZhang-NYandClaude Opus 5.5 fd79f059ca Q176: onboarding progress survives a restart, and an unfinished setup reopens
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 05:25:01 -04:00
ZacharyZhang-NYandClaude Opus 5.5 43dcb1e7d3 Q175: onboarding shows what each mode allows and the amounts a company starts with
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 05:02:32 -04:00
ZacharyZhang-NYandClaude Opus 5.5 3f14e3f706 Q173: agents work in the company's or task's language, not the display language
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 04:40:52 -04:00
ZacharyZhang-NYandClaude Opus 5.5 538d834647 Q172: disconnecting a provider shows what it stops, then the outcome
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 04:25:31 -04:00
ZacharyZhang-NYandClaude Opus 5.5 7c291cf7a7 Q170: agent model suggestions and choices follow the picked provider
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 04:08:17 -04:00
ZacharyZhang-NYandClaude Opus 5.5 a8fbc08df6 Q169: saved cloud and custom endpoints refill their form and keep the saved key
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 04:02:08 -04:00
ZacharyZhang-NYandClaude Opus 5.5 5cd413ffcf Q168: a connected provider's default model changes without its credential
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 03:55:55 -04:00
ZacharyZhang-NYandClaude Opus 5.5 26c3365896 Q167: the model in effect and what a default change reaches are shown
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 03:44:23 -04:00
ZacharyZhang-NYandClaude Opus 5.5 e8722cd815 Q166: workspaces can be edited, made primary and removed
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 03:32:03 -04:00
ZacharyZhang-NYandClaude Opus 5.5 20c37362f3 Q165: the company's profile and how it runs can be changed after onboarding
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 03:20:39 -04:00
ZacharyZhang-NYandClaude Opus 5.5 c78045d523 Q162: the workload chart counts every agent and groups the rest into one bar
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 03:05:29 -04:00
ZacharyZhang-NYandClaude Opus 5.5 58871fbaed Q161: the home page measures accepted work, not sessions that merely ended
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 03:02:04 -04:00
ZacharyZhang-NYandClaude Opus 5.5 c9117fe46d Q160: a goal's pace is measured against its target date, and claimed only when it has one
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 02:44:20 -04:00
ZacharyZhang-NYandClaude Opus 5.5 459dcf0ea2 Q159: the home page's recent runs are the newest ones
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 02:33:37 -04:00
ZacharyZhang-NYandClaude Opus 5.5 9d166e3fc9 Q158: run history and run output come from the database, not the snapshot window
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 02:31:43 -04:00
ZacharyZhang-NYandClaude Opus 5.5 71ac5085cd Q156: approval history pages back and opens each decision in full
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 02:01:21 -04:00
ZacharyZhang-NYandClaude Opus 5.5 41359e268a Q155: batch approval decides one request at a time and reports each result
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 01:43:41 -04:00
ZacharyZhang-NYandClaude Opus 5.5 e8634afb82 Q152: chat replies and goal checkpoints stay out of work lists, load and progress
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 01:26:15 -04:00
ZacharyZhang-NYandClaude Opus 5.5 18f1e1fcc3 Q151: deleting a task first shows what goes with it, then waits for the result
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 01:21:31 -04:00
ZacharyZhang-NYandClaude Opus 5.5 809c67a54a Q150: work can be sent back, reopened, moved to backlog, or blocked with a reason
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 01:12:17 -04:00
ZacharyZhang-NYandClaude Opus 5.5 7ab46bb2de Q149: editing a task can change everything creating it can
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 01:04:26 -04:00
ZacharyZhang-NYandClaude Opus 5.5 766d4ab8cd Q148: a task's goal, project, workspace, runs, approvals and subtasks open with one click, and lead back
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 00:58:34 -04:00
ZacharyZhang-NYandClaude Opus 5.5 983d37937d Q147: the conversation header lists its real members, how each agent replies, and who can read
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 00:45:05 -04:00
ZacharyZhang-NYandClaude Opus 5.5 8a06f2ff77 Q145: chat messages render GitHub-flavored markdown with code blocks, tables and lists
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 00:29:18 -04:00
ZacharyZhang-NYandClaude Opus 5.5 2a89d1e883 Q144: each message says where the reply it asked for stands
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 00:08:32 -04:00
ZacharyZhang-NYandClaude Opus 5.5 075dea725a Q143: earlier messages come from the database, page by page, back to the first one
Review limit (5) reached; the last finding (exhaustion latched) is fixed
by taking it from each latest hasMore.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 23:52:22 -04:00
ZacharyZhang-NYandClaude Opus 5.5 b18eb9ad14 Q142: a conversation is read only up to the message the reader actually saw
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 23:18:06 -04:00
ZacharyZhang-NYandClaude Opus 5.5 87c297dd45 Q141: reply to a specific message in its thread, and see what each reply answers
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 23:01:57 -04:00
ZacharyZhang-NYandClaude Opus 5.5 a6ab09d6b5 Q140: a message can carry several files, or files alone
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 22:37:51 -04:00