rays
eb86f889b3
fix(logging): unify Doctor startup output
...
Standardize backend log identities and severity highlighting while keeping persisted logs ANSI-free. Restore the encoding-aware startup banner and emit its art as one tightly packed block.
2026-08-09 05:38:01 +08:00
rays
1f2daa26fb
docs: align public guidance with current behavior
2026-08-08 17:30:22 +08:00
rays
06c3a15aac
test(pytest): stop mutating package entrypoint
2026-08-08 16:20:55 +08:00
rays
d0d8034189
test(compat): refresh current host contract matrix
2026-08-08 16:08:45 +08:00
rays
f4e4bf4d23
test(compat): refresh current host contract matrix
2026-07-31 03:40:37 +08:00
rays
79354915d4
test(host): add version-aware compatibility matrix
2026-07-19 18:18:37 +08:00
rays
6624963832
chore(tooling): clarify node runtime policy
2026-06-24 17:45:18 +08:00
rays
62dad1fb92
test(host): refresh compatibility smoke anchors
2026-06-24 17:07:47 +08:00
rays
fd2deb3c01
test(host): refresh compatibility smoke anchors
2026-06-12 15:52:08 +08:00
rays
009d2e2450
docs(readme): refresh public update notes
2026-05-31 16:05:54 +08:00
rays
30760e231f
ci(security): add quarterly audit workflow
2026-05-31 14:27:45 +08:00
rays
e1dfb588ee
test(e2e): add stress test lane
2026-05-31 14:09:10 +08:00
rays
a85ee2fc1d
test(e2e): make integration lane deterministic
2026-05-31 14:02:42 +08:00
rays
e9f9286b50
chore(test): rename focused gate entrypoints
2026-05-31 13:56:30 +08:00
rays
18ae26f61d
refactor(api): decompose route registration
2026-05-31 12:57:39 +08:00
rays
0262733826
test(host): refresh compatibility smoke checks
2026-05-31 11:58:01 +08:00
rays
8c3de2200c
Merge branch 'dev'
2026-05-13 16:53:42 +08:00
rays
72a023b2bf
test(host): expand compatibility harness
2026-05-13 15:56:16 +08:00
rays
3f4d851a07
docs(security): add supply-chain triage checklist
2026-05-13 15:26:23 +08:00
rays
1fb8de79cd
ci(security): gate dependency installs
2026-05-13 15:21:33 +08:00
rays
e089b7f6cf
feat(security): add supply-chain IOC scanner
2026-05-13 15:10:58 +08:00
rays
d1fcdaeb05
fix(ci): guard coverage baseline dependencies
2026-04-28 16:07:25 +08:00
rays
63b7770c27
fix(imports): guard absolute fallback paths
2026-04-26 19:04:24 +08:00
rays
ac766c06ec
chore: align version metadata and cleanup tracked artifacts
2026-04-26 18:21:04 +08:00
rays
c55f267d1e
docs(readme): sync latest public updates
2026-04-25 18:43:06 +08:00
rays
316161d7bf
ci(test): add coverage baseline workflow
2026-04-25 18:05:54 +08:00
rays
67544adfd8
test(host): add reference compatibility smoke check
2026-04-25 17:30:22 +08:00
rays
de6fde26a4
test(gate): harden host-like package startup validation
2026-04-04 17:41:11 +08:00
rays
01568bf8a8
fix(startup): harden prestartup encoding and non-ui console output
2026-04-04 17:23:22 +08:00
rays
45f518ee1b
test(gate): harden acceptance gap regressions
2026-03-26 21:12:40 +08:00
rays
3612975c89
feat: add fail-closed external enrichment foundation, resumable job APIs, and non-stream LLM output cleanup
2026-02-17 01:52:32 +08:00
rays
0456823e93
feat: finalize dual-mode API key strategy (ENV-first + advanced server key store)
2026-02-10 15:43:06 +08:00
rays
ea090ed825
feat(ui): move Trust & Health + Anonymous Telemetry from Settings to Statistics and stabilize Playwright E2E routes
2026-01-15 14:40:09 +08:00
rays
71493339da
chore(repo): reorganize docs/scripts and update roadmap
2026-01-14 23:08:33 +08:00
rookiestar28
2b6e393b5f
feat(R12): implement smart token budget with local opt-in, enhanced metadata, and A/B harness
2026-01-10 23:22:50 +08:00
rookiestar28
9f7b1b83f5
feat(T11,T12,A8): Phase 2 CI gates: add release readiness + outbound safety checks, plus plugin migration tooling
2026-01-09 17:51:58 +08:00
rookiestar28
47dec1cef9
chore(R0_R13): Phase 2 hardening, add trust/health UI, stabilize Playwright runner, and plan CI gates/migration tooling
2026-01-09 14:38:53 +08:00
rookiestar28
c99b0173e9
feat(A7): Phase 5B implementation
2026-01-07 02:39:29 +08:00