zeekay
e9174f7756
fix(protocol): replace icu_decimal with simple number formatting
...
The icu_decimal crate uses Rc internally making DecimalFormatter
not thread-safe (not Send/Sync). This caused build failures with
OnceLock<DecimalFormatter> requiring Sync.
Replace with a simple implementation that:
- Formats numbers with thousands separators (comma for en-US)
- Supports SI suffixes (K/M/G) for token counts
- No external dependencies required
- Fully thread-safe
This removes the icu_decimal and icu_locale_core dependencies,
simplifying the dependency tree and avoiding version conflicts
between icu_* crates.
2026-01-24 09:44:15 -08:00
James Peter
7c5288f8bd
fix(request_user_input): route answers via UserInputAnswer
2026-01-22 10:21:32 +10:00
James Peter
813098b6f8
feat(core): default gpt-5.2-codex + request_user_input tool
2026-01-22 09:29:55 +10:00
James Peter
743c4a6575
fix(protocol): align /models schema with upstream
2026-01-17 14:21:16 +10:00
James Peter
2747701a27
fix(core): align protocol/tooling with upstream
2026-01-06 18:31:04 +10:00
James Peter
b67c9bde4b
fix(core/models): refresh on models etag header
2026-01-02 13:53:57 +10:00
James Peter
18cfce9fc9
feat(image_view): render local image attachments
2026-01-01 20:20:45 +10:00
James Peter
bc3d7bf894
fix(protocol): align model schema and turn context
2025-12-28 07:50:33 +10:00
James Peter
271ff4df1d
feat(tui/core): add account switching and skills settings
2025-12-22 15:17:35 +10:00
James Peter
222b926222
feat(sync): align models, exec schema, skills defaults
2025-12-20 21:36:06 +10:00
James Peter
32398b5bd5
fix(core/instructions): sync prompts and sandbox_permissions
2025-12-15 07:18:10 +10:00
James Peter
ca7505e02a
feat(models): add gpt-5.2 upgrade flow
2025-12-12 10:53:10 +10:00
James Peter
4ea5c1a2ef
fix(models): align presets with protocol types
2025-12-10 08:55:17 +10:00
James Peter
1597c3adf1
feat(review): split review vs auto-review settings and models
2025-12-04 07:58:16 +10:00
James Peter
e4b3937d1d
feat(auto-review): carry structured review JSON and restore merge hints
2025-12-01 07:44:28 +10:00
James Peter
1d83e2c704
feat(models): add gpt-5.1-codex-max default and migration flow
2025-11-21 00:52:37 +10:00
James Peter
be268c2ccf
feat(core/models): migrate defaults to gpt-5.1
2025-11-14 08:19:52 +10:00
James Peter
872d0c8b87
feat(compaction): surface checkpoint warning
2025-11-07 19:06:13 +10:00
James Peter
cdaa6add85
fixed background system status handling
2025-11-05 23:19:17 +10:00
James Peter
0793a5baf2
feat(core/env_ctx): finalize env_ctx_v2 streaming flow
...
* emit json snapshots once then deltas with ordering metadata
* dedupe browser snapshots and update history pruning
* refresh mac temp path tests and TUI snapshots for new ordering
build-fast.sh
cargo nextest run --no-fail-fast --manifest-path code-rs/Cargo.toml
2025-11-05 06:08:13 +10:00
James Peter
3f8c80be24
fix(sandbox): honor full-auto approval and git guard
2025-10-28 15:15:41 +10:00
James Peter
517384bf90
test: run nextest in release and harden smokes
2025-10-06 16:26:26 +10:00
James Peter
1287f17a15
fix(core/tests): restore cargo test coverage
2025-10-06 13:49:35 +10:00
James Peter
929a57ffab
feat(code-rs): add forked workspace and dual build support
2025-10-05 04:27:49 +10:00