..
op-acp
style: clear clippy lints for the workspace -D warnings gate
2026-05-17 23:12:16 +08:00
op-ai
feat(ai): chat image attachments + per-provider thinking/effort
2026-05-17 22:44:28 +08:00
op-ai-skills
style: clear clippy lints for the workspace -D warnings gate
2026-05-17 23:12:16 +08:00
op-app
refactor(rust): add op-app composition-root crate
2026-05-16 23:57:03 +08:00
op-cli
feat: close six TS-parity gaps in the Rust shell
2026-05-17 13:03:11 +08:00
op-codegen
feat(editor): add Design-MD panel and complete i18n coverage
2026-05-19 22:29:22 +08:00
op-editor-core
feat(editor): open with a single empty starter frame
2026-05-22 11:40:08 +08:00
op-editor-ui
fix(editor): clippy needless_range_loop in ai_chat_transcript
2026-05-21 22:33:10 +08:00
op-figma
feat(editor): add Design-MD panel and complete i18n coverage
2026-05-19 22:29:22 +08:00
op-git
style: apply rustfmt to the workspace
2026-05-21 22:03:43 +08:00
op-host-desktop
fix(agent): tolerate unknown Claude stream message types
2026-05-22 11:39:57 +08:00
op-host-native
feat(editor): open with a single empty starter frame
2026-05-22 11:40:08 +08:00
op-host-web
feat(editor): open with a single empty starter frame
2026-05-22 11:40:08 +08:00
op-i18n
style: apply rustfmt to the workspace
2026-05-21 22:03:43 +08:00
op-mcp
style: apply rustfmt to the workspace
2026-05-21 22:03:43 +08:00
op-opmerge
style: apply rustfmt to the workspace
2026-05-21 22:03:43 +08:00
op-pen-loader
style: apply rustfmt across the AI-subsystem crates
2026-05-17 22:50:27 +08:00
wasm-libc-shim
fix: clear clippy -D warnings across the workspace
2026-05-17 01:26:29 +08:00
CLAUDE.md
docs: fix stale i18n + renderer paths flagged by Codex review
2026-05-16 15:45:54 +08:00