OSVauco/agents/core-logic
chrischristiansen-glitch 749a107e9d feat(OX1b+CG4): Embedded TUI i opax.html + token intelligence endepunkter
OX1b:
- opax.html: ny TUI-panel med xterm.js via /opax/tui-proxy WebSocket-bridge
- Jason-chat flyttes til primærpanel, TUI som sekundærfane
- Fullskjerm-toggle, kopier output, klar-knapp

CG4a:
- app.py: GET /billing/tokens/by-module — aggreger per module_name + caller_type
- app.py: GET /billing/tokens/estimate — prosjektestimator (snitt-tokens × faktor)
- Begge fallback til tomme lister ved BQ-feil (OQ-15 safe)

ROADMAP: OX1a , OX1b , CG4a  — oppdatert NOW/NEXT
2026-06-10 01:17:53 +02:00
..
__init__.py feat: push all remaining files — agents/, docs/, architecture/, cloudbuild.yaml, README 2026-05-23 02:37:39 +02:00
.env.example feat: push all remaining files — agents/, docs/, architecture/, cloudbuild.yaml, README 2026-05-23 02:37:39 +02:00
agent.py feat(CG3e+CG4): utvidet token-logging — caller_type, module_name, session_id + CG4-fase i ROADMAP 2026-06-10 00:36:25 +02:00
app.py feat(OX1b+CG4): Embedded TUI i opax.html + token intelligence endepunkter 2026-06-10 01:17:53 +02:00
deploy_agent.py feat: opax-mcp modul-struktur, acceptance-test og preflight-check scripts 2026-05-26 13:36:59 +00:00
Dockerfile fix: serve main.py with static files in Cloud Run container 2026-05-31 13:14:44 +00:00
Dockerfile.base fix: add google-auth-oauthlib to base image 2026-05-27 23:17:44 +00:00
feedback_loop.py feat(ml2): feedback_loop, hypertuner, heavy_predictor 2026-05-26 12:40:27 +00:00
heavy_predictor.py feat(ml2): feedback_loop, hypertuner, heavy_predictor 2026-05-26 12:40:27 +00:00
hypertuner.py feat(ml2): feedback_loop, hypertuner, heavy_predictor 2026-05-26 12:40:27 +00:00
requirements.txt fix(deps): pin all dependencies 2026-05-30 20:44:46 +00:00
token_logger.py feat(CG3e+CG4): utvidet token-logging — caller_type, module_name, session_id + CG4-fase i ROADMAP 2026-06-10 00:36:25 +02:00