Repository navigation
Codezera 1.4.24502
Codezera
- feat(codezera): biểu tượng và tên Codezera trên thanh menu macOS / khay Windows
Orca
250 thay đổi từ Orca (so sánh).
Danh sách
- fix(agent-status): match OSC 7501 spec length limits and progress parsing (#37267)
- fix(plugins): never print a catalog release entry that install would reject (#37264)
- Preserve typing during worktree chat handoff (#37258)
- feat(sidebar): compact issue & task rows in workspace hovercard (#37262)
- refactor: group worktree jump palette owners (#37265)
- test: remove 39 low-value test declarations (#37261)
- fix(editor): release leaked Monaco diff models under tab groups and Changes mode (#37263)
- ci: overlap anti-slop and ratchets with the other preflight checks (#37248)
- docs(agents): drop casting section; casting lint explains the policy (#37244)
- test: remove 110 low-value test declarations (#37251)
- refactor: group locale catalog maintenance owners (#37254)
- Simplify and improve Codex and Claude account switchers (#37255)
- Bound agent journal queue during startup (#37247)
- Chat UI roll out implementation (#37222)
- perf(browser-pane): stop the client-hosted page position loop when nothing changes (#37188)
- perf(renderer): pause long-lived status animations offscreen and honor reduced motion (#37162)
- test: remove 73 low-value test declarations (#37240)
- chore(mobile): bump to 0.0.62 and Android versionCode 26 (#37253)
- refactor: group workspace port scanning and assignment regression tests (#37250)
- docs: finish formatting AGENTS.md (#37249)
- Chats follow an account switch for worker results too (#37126)
- chore: format AGENTS.md so main's format check passes (#37243)
- refactor: group local PTY provider and shell readiness modules (#37235)
- Keep Antigravity built-in skill files out of repositories (#37167)
- feat(mobile): give Tasks and Automations their own sections on Home (#37218)
- fix(terminal): one mode-2031 report per appearance flip, caught up on reconnect (#37163)
- feat(themes): ship GitHub and VS Code themes, make themes discoverable in Appearance, and offer catalog themes in the pickers (#36828)
- fix(terminal): tint the scrollbar thumb from the terminal foreground so it shows on light themes (#36583)
- docs(settings): point the Chat or CLI choice at Settings → Agents (#36871)
- perf(renderer): stop agent spinners that are scrolled out of view (#37153)
- test(e2e): expand child agent lists in spinner benchmark fixture (#37184)
- fix(mobile): keep Resolve and its feedback after the PR tab's conflicts box went away (#37234)
- fix(ui): notification cards lift only for the chat input they would cover (#37157)
- Fix formatting for Footguns section in AGENTS.md (#37241)
- test: close seeded journal databases before refusal fixture cleanup (#37176)
- fix(native-chat): steer the displayed queued message (#37166)
- Refactor AGENTS.md for clarity and conciseness (#37239)
- fix(claude): keep Fast preferences independent of routing availability (#37194)
- fix(accounts): keep chat account location when saving fails (#37175)
- Keep OpenCode's default effort visible after a reply (#37159)
- Refresh sidebar activity when a native chat tab arrives after its status (#37151)
- fix(emulator): keep the running emulator when the tab reopens instead of switching to an iPhone (#37132)
- fix(native-chat): remove superseded chat history rows and return their space (#36053)
- Keep running workers in the Agents list after their coordinator finishes (#37219)
- feat(mobile): outline every text field at 3:1 with a focus ring, and drop the composer shadow (#37221)
- fix(mobile): one bottom action on the PR tab, and conflicts said once (#37231)
- refactor(browser): group agent browser adapter modules by owner (#37223)
- fix(terminal): detect foreground from the physical PTY owner (#36342)
- perf(sidebar): compute collapsed sub-agent signal states in one pass (#37229)
- Extract automation API operations into runtime layer (#37196)
- Show the retry command when worker_done times out on a frozen Orca (#37170)
- Extract crew runtime operations to restore main static analysis (#37174)
- feat(mobile): redesigned Changes tab with file-first rows and swipe to discard (#37214)
- fix(git): show encrypted and textconv files as text diffs, not binary (#37105)
- fix(native-chat): keep every received reply and tool result when the journal save queue is busy (#37216)
- fix(wsl): an automation wake skips an entry cleared mid-fire (#37206)
- test: remove 208 low-value test declarations (#37201)
- refactor(browser): group CLI and preload owners (#37182)
- fix(emulator): report when Xcode Device Hub blocks iOS simulator input instead of a silent ok (#37140)
- fix(mobile): keep the image viewer's close button out of the iPhone Duo status column (#37203)
- fix(mobile): show the folder icon when a project image fails to load (#37202)
- fix(ci): repair terminal ownership lint and source-control fixtures (#37195)
- fix(web): stop the plugin update-review toast crashing the web client (#37152)
- perf(diff): select only the settings the single-file diff viewer reads (#37150)
- Fix terminal sleep verification during pending inventory polls (#37172)
- Prevent activity previews over row controls (#37154)
- refactor(claude): group agent view owners (#37147)
- Clarify Git operation status across workspaces (#37093)
- Keep child-worktree creation in the caller’s project (#35787)
- fix(emulator): list only the worktree's attached emulators, iOS and Android (#37127)
- Read who each agent works with: its manager, workers and peers (#34890)
- test: remove 462 low-value test declarations (#37138)
- fix(emulator): report why an Android AVD failed to start instead of timing out after 3 minutes (#37137)
- fix(emulator): show a dead Android preview as Not connected with a working Connect (#37146)
- feat(mobile): keep the PR tab live, show each thread's code and ask the agent to fix bot findings (#37023)
- Add run and skip setup choices to the automation CLI (#36543)
- docs: add a Risk section to the PR template (#37101)
- feat(mobile): rebuild the PR tab around what is blocking the merge (#36999)
- fix(wsl): the Codex quota poll gates the distro it probes, not the default (#37043)
- Move chat readers to the newest saved step after a no-op save (#37118)
- fix(emulator): type and paste into the Android emulator pane (#37139)
- refactor(acp): group history replay and catch-up owners (#37133)
- feat(mobile): one next-step bar under both Source Control tabs (#37104)
- fix(emulator): detect Android devices when only adb is installed (#37128)
- Show a card in the chat when its agent hands work to another agent (#36848)
- Make the empty omnibox caret thicker and faster (#36961)
- feat(chat): show split shortcut in pane header tooltip (#36872)
- fix(emulator): preserve iOS helpers when ps output overflows (#34913)
- Route hosted review operations to the owning host (#36003)
- fix(tabs): cap tab widths with intrinsic CSS sizing (#37131)
- Keep rich Markdown in place when focus returns from Find (#36781)
- refactor(mobile): group web bundle transfer owners (#37124)
- feat(mobile): a commit's files open in the diff screen (#37113)
- fix(emulator): show each device's OS version and disable unavailable simulators in the picker (#37122)
- fix(emulator): surface serve-sim camera errors instead of no active emulator (#37119)
- refactor(codex): group app-server transport and lifecycle owners (#37109)
- test: remove 116 low-value test declarations (#37106)
- fix(browser): open target=_blank links in Server (streamed) pages as new tabs (#37102)
- feat(mobile): GitHub review threads, viewed sync and line comments on the diff screen (#37073)
- feat(mobile): list only this branch's commits, with a page per commit (#37050)
- feat(plugins): orca plugin shot --scenario replays a check scenario; dev watch shot pendingRequests (#37090)
- fix(notifications): stop clearing phone alerts that were never sent (#37095)
- ci(ssh-windows): include cloud in the sparse checkout so vitest can load its tsconfig references (#36715)
- Use common link actions in the Agent Dashboard (#36662)
- refactor(cloud): colocate relay assignment store and tests (#37098)
- Hide no-action attention in concise worker views; say kept-open workers stay open (#36963)
- feat(mobile): diff screen with jump to file, folded context and viewed/stage next (#36998)
- fix: preview remote HTML outside registered workspaces (#36791)
- Make agent activity card timestamps easier to scan (#37096)
- fix(browser): let heavy pages open all their connections through the paired tunnel (#37087)
- feat(mobile): open every changed file on the diff screen (#36937)
- docs: check CI at seven-minute intervals (#37094)
- feat(github): let mobile turn a pull request back into a draft (#37000)
- build(mobile): raise the page bundle's code fence to 9.5 MiB (#37014)
- refactor(persistence): import concrete owners and remove forwarding entry (#37081)
- fix(test): update structured session lifecycle module paths (#37088)
- Plugin shots wait for the worker and restore after --act; terminal approval prompt (#37066)
- test: remove 240 low-value test declarations (#37077)
- Show tab previews only when titles are clipped (#37085)
- fix(floating-workspace): focus the browser page when the panel opens with it in front (#37079)
- Keep pending chat visible until the worktree chat opens (#36920)
- fix(browser): agent input on external-Chromium server browsers fails instead of faking success (#37080)
- Plugin check shows what drew; responsive Table columns; quieter Table and Stack (#37062)
- refactor(runtime): organize session records and runtime modules (#37070)
- fix(browser): keep an agent's page drawing in a hidden worktree while it drives it (#37076)
- fix(notifications): announce finished only when the agent is fully done (#36992)
- test: remove 56 low-value tests and two suites (#37057)
- fix(native-chat): keep Claude's reply visible when a Stop hook sends it back (#36944)
- fix(mobile): size the queued-message panel to its rows and fit translated Save/Cancel (#36928)
- fix(native-chat): show images agents read, and markdown images on mobile (#36953)
- feat(notifications): separate agent needs-input alerts from finished alerts (#36941)
- fix(plugins): workspace.changed replays the current context on subscribe (#37044)
- fix(mobile): build iOS from checkout paths with spaces (#37058)
- fix(mobile): scroll wide tables sideways in the rich Markdown editor (#36966)
- fix(mobile): keep focus when Android hides the keyboard for a tapped autocorrected word (#36947)
- refactor(mobile): organize native chat view and transcript owners (#37054)
- Plugin dev loop: dev request, shot --act, worker-panel template, output polish (#37049)
- fix(mobile): keep the app's state and layout when entering split screen on Android (#36977)
- fix(mobile): show workspace images in session Markdown tabs (#36970)
- test: remove 167 low-value tests and two CI tooling suites (#37053)
- plugins: check runs the worker and scenarios; RelativeTime (#37047)
- refactor: group Claude structured session owners (#37036)
- test: remove 157 low-value tests and route-contract suite (#37038)
- Plugin dev emit reaches panels; trim the plugin authoring skill (#37026)
- Components catalog 2 and worker tests: forms, tabs, table, tree, markdown, code, images (#36997)
- test: remove 181 low-value tests and 2 suites (#37024)
- Plugin dev loop: orca plugin open/shot, dev emit, and dogfood fixes (#37008)
- refactor: group renderer session launch owners (#37018)
- Plugin panels talk to their worker; panel storage, settings and agent events (#37013)
- test: remove 278 low-value declarations and 31 suites (#37007)
- fix(readme-links): preserve commas in srcset URLs (#36957)
- fix(notifications): leave dispatched workers' finished turns to their coordinator (#36968)
- refactor(renderer): colocate Jira board and list owners (#37006)
- test: remove 699 low-value test declarations and 116 suites (#37002)
- Plugin dev loop: TS workers, hot reload with state, orca plugin dev watch, authoring skill (#36982)
- refactor(shared): organize session contracts and projections (#36979)
- test: remove 205 low-value test declarations, including 30 suites (#36975)
- fix(wsl): shared background passes don't inherit a WSL user act (#36993)
- Plugin test kit: orca/testing, orca plugin test and orca plugin check (#36969)
- fix(mobile): send iPhone library photos as JPEG named .jpg, not HEIC named .png (#36989)
- fix(wsl): an automation wake no longer boots a host for a run it already ran (#36981)
- fix(runtime): headless hosts record terminal activity so the phone's Recent sort moves (#36974)
- fix(mobile): render inline HTML cards and previews on iOS (#36986)
- docs: restore the blank line after the AGENTS.md heading (#36985)
- feat(plugins): turn isolated plugin frames on by default (#36821)
- fix(native-chat): steer async question answers instead of queuing duplicates (#36917)
- feat(window): working background opacity and blur on macOS, Windows and Linux (#36580)
- Fix typo and enhance clarity in AGENTS.md (#36972)
- Refactor AGENTS.md for clarity and importance (#36971)
- Build-less TS/TSX plugins, typings and authoring tools (#36918)
- Keep a kept-open worker open across follow-ups (#36954)
- refactor(agent-session): group lifecycle records and direct owners (#36909)
- feat(themes): show the theme background image through native chat (#36796)
- feat(git): branch-only history pages with pushed state and paging (#36962)
- test: remove 185 low-value test cases, including 30 suites (#36916)
- Show child activity counts inside the children toggle (#36951)
- Reland title-sized tabs as an experiment that holds widths through agent renames (#34527)
- fix(ui): toasts sit behind a modal's backdrop until pressed, instead of looking live but dead (#36888)
- fix(mobile): stop the chat jumping up when history draws during an Android scroll (#36949)
- Improve agent picker updates and menu pointer handoffs (#36874)
- fix(mobile): stop the unfolded Duo crashing on split keyboard (#36948)
- feat(sidebar): collapse sub-agent lists by default and group idle sub-agents (#36936)
- feat(plugins): components (TSX) plugin panels (#36814)
- feat(file-explorer): add Open in submenu to explorer row context menu (#36895)
- docs: make scoped validation example portable (#36946)
- docs: clarify scoped validation before handoff (#36940)
- Update WeChat community QR code for group 14 (#36943)
- feat(themes): Match Terminal becomes a real app theme for the whole window (#36567)
- feat(mobile): collapse sub-agent lists by default and group idle sub-agents (#36939)
- fix(wsl): host-row Start follows the same precedence as the other surfaces; Start's reload doesn't wake (#36934)
- test(mobile): count dictation refusals before the slot probe fills the bridge (#36938)
- fix(agents): open a shell, not an unrequested chat, in empty workspaces when the default agent is Auto (#36927)
- feat(plugins): isolated plugin frames, off by default (#36813)
- fix(accounts): restart running Claude sessions when the account is switched from the phone (#36933)
- Reuse existing tab groups for link opens (#36915)
- fix(wsl): turning the WSL hosts setting off keeps saved hosts serving; it stops only new hosts and moves (#36783)
- fix(mobile): keep bridge slots for photo picks when desktop calls stall (#36922)
- feat(skills): silently update unedited Orca skills per skill; prompt only for the rest (#36889)
- Refuse main-window permission requests from plugin frames (#36812)
- perf(diff): stop combined diff sections re-rendering on unrelated settings writes (#36921)
- fix(ci): include cloud configs in Windows SSH checkout (#36912)
- Chat UI launch (#36891)
- feat(editor): choose a code editor theme independently of the app theme (#36570)
- test: remove 253 low-value test cases, including 28 suites (#36907)
- refactor(agent-session): group failure modules and use direct owner imports (#36906)
- fix(mobile): run the repo's archive hook when deleting a workspace from the phone (#36481)
- refactor(github): move inline PR comment line placement to src/shared (#36904)
- perf(mobile): lighter liveness probes, preview-free terminal lists, cheaper terminal gzip (#36903)
- fix(mobile): guard catalog snapshots against late replies and trim the snapshot paths (#36902)
- refactor: group agent session journal and request modules (#36882)
- test: remove 262 low-value test cases, including 39 suites (#36901)
- feat(editor): click-to-zoom image viewer like Chromium, Alt-drag to pan (#36898)
- fix(emulator): show iOS simulators upright using serve-sim's reported orientation (#36900)
- Simplify workspace loading status in sidebar (#36899)
- fix(new-workspace): offer project switch for cross-repo GitHub links from upstream-only projects (#36896)
- fix(pi): preserve session titles after turns (#36822)
- fix(emulator): send Android input through the scrcpy control socket (#36530)
- test: remove 326 low-value tests, including 16 suites (#36894)
- fix(terminal): apply padding to both edges of each axis (#36789)
- fix(native-chat): keep line breaks in question card text (#36893)
- fix(wsl-host): a pane parked by a stopped host reopens once Start brings the host back (#36784)
- feat(mobile): press feedback everywhere, smoother motion, and Reduce Motion for sheets (#36885)
- fix(mobile): give a direct handshake as long as the desktop allows it (#36864)
- test: remove 317 low-value tests, including 31 suites (#36877)
- fix(mobile): keep a first open checking while its dial is still retrying (#36863)
- perf(mobile): draw a host's first rows while its full catalog arrives (#36862)
- perf(mobile): open the page on the status its shell already proved (#36861)
- refactor: group shared agent-session options and catalogs (#36878)
- perf(mobile): answer the host screen's repo poll unchanged when repos stay the same (#36860)
- refactor: finish shared native-chat model and transcript organization (#36843)
- feat(mobile): put Settings, Source Control and remaining lists on the shared rows and bar (#36719)
- Agent setup panel no longer renders behind the new tab menu (#36839)
- perf(mobile): send paired-server workspace polls as row deltas (#36859)
- fix(orchestration): bring federated-worker-start back under the size cap (#36875)
- test: remove 247 low-value tests, including 22 suites (#36857)
- feat(themes): background images for app themes (#36589)
- feat(mobile): polish press feedback, sheet motion, states, spacing and layout jumps (#36713)
- Agent message cards keep their sender's agent icon when the agent can't be found (#36653)
- Orchestration: fix agent instructions that misdirect workers and coordinators (#36803)
- fix(mobile): stop calling a host Disconnected while a dial is in progress (#36802)
- Show agent message cards in phone chats (#36162)
- fix(ui): make dark-mode checkbox borders visible (#36867)
- refactor(mobile): move the bridge connection snapshot into its own module (#36818)
- feat(themes): public tokens for diffs, git status, tabs, dividers, rows, links (#36578)
- feat(editor): one typography resolver for every Monaco surface + opt-in weight, line height, ligatures, size and macOS smoothing (#36577)
- fix(runtime): bring runtime-identity-state back under the size cap (#36852)
- New tab menu: agents keep their usual order whether set to Chat or CLI (#36840)
- Continue a usage-limited chat with another account or agent (#31241)
- perf(mobile): gzip large frames for phones that read them (#36801)
- Open native chats on the phone in place (#36315)
Cài đặt
macOS (chưa ký): kéo Codezera vào Applications rồi chạy một lần xattr -cr /Applications/Codezera.app. Các bản sau cập nhật ngay trong app.
Windows: SmartScreen cảnh báo thì bấm More info → Run anyway.