free-claude-code/tests
Ali Khokhar 943c3db61d
Admin UX refactor, runtime fixes, and startup logging (#472)
## Summary

- Refactors the admin interface into focused views and simplifies the
header (removes noisy status labels; hides managed-source labels where
appropriate).
- Fixes Claude runtime settings handling, reduces Z.ai base URL leakage
in the admin UI, and streamlines API startup logging.
- Updates configuration and catalog behavior (including `.env.example` /
README), and expands automated tests around admin, app lifespan, and
config/registry behavior.

## Test plan

- [ ] `uv run ruff format`, `uv run ruff check`, `uv run ty check`, `uv
run pytest`
- [ ] Smoke the admin UI: navigation between views, settings save/load,
no sensitive URL leakage in the UI
- [ ] Confirm API startup logs are readable and not overly verbose in
normal operation
2026-05-17 12:55:00 -07:00
..
api Admin UX refactor, runtime fixes, and startup logging (#472) 2026-05-17 12:55:00 -07:00
cli Improve admin UX settings (#471) 2026-05-17 12:36:43 -07:00
config Improve admin UX settings (#471) 2026-05-17 12:36:43 -07:00
contracts feat(providers): add Z.ai Coding Plan provider (#440) 2026-05-13 12:02:15 -07:00
core feat(logging): structured TRACE events and end-to-end request correlation 2026-05-10 18:24:48 -07:00
messaging feat(logging): structured TRACE events and end-to-end request correlation 2026-05-10 18:24:48 -07:00
providers Improve admin UX settings (#471) 2026-05-17 12:36:43 -07:00
__init__.py Major refactor: API, providers, messaging, and Anthropic protocol 2026-04-26 03:01:14 -07:00
conftest.py feat: Anthropic web server tools, provider metadata, messaging hardening 2026-04-24 23:01:14 -07:00
provider_request_mocks.py Major refactor: API, providers, messaging, and Anthropic protocol 2026-04-26 03:01:14 -07:00
stream_contract.py Major refactor: API, providers, messaging, and Anthropic protocol 2026-04-26 03:01:14 -07:00