Pipeline/backend/tests
null 8d11f4f840 feat(usage): add source/confidence fields and relabel API rate limits (Phase 1, #36)
- Add source and confidence fields to RuntimeUsageWindow, ModelUsageEntry,
  TopSession, RuntimeUsageCurrent, and ProviderUsageScrapeResult schemas
- _build_window() assigns source based on data origin:
  provider_native > provider_api_rate_limit > local_jsonl_estimate
- _build_current() tags token_limit_source and cost_limit_source
- Frontend relabels 'Current session'/'All models' to 'API rate limit'
- Shows source label and confidence in usage strip
- Changes 'did not return active usage windows' to 'did not return
  API rate-limit windows for percent + reset diagnostics'
2026-05-21 01:01:05 -05:00
..
core feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
__init__.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
conftest.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_activity_api_rows.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_agent_auth_security.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_agent_auth_token_lookup_regression.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_agent_create_limits.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_agent_delete_lead_agent.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_agent_delete_main_agent.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_agent_health_api.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_agent_provisioning_utils.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_agent_tags_api.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_agent_task_delete_api.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_agent_webhook_payload_read_api.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_api_openclaw_integration_boundary.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_approval_task_links.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_approvals_lead_notifications.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_approvals_pending_conflicts.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_approvals_schema.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_auth_bootstrap_api.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_auth_claims.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_authenticate_request_flow.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_board_group_assignment_notifications.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_board_groups_delete.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_board_onboarding_autonomy_toggle.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_board_onboarding_start_api.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_board_schema.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_board_webhooks_api.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_boards_delete.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_boards_gateway_agent_validation.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_client_ip.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_common_logging_policy.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_config_auth_mode.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_cron_status.py feat(gateway-ops): memory, cron, and health panels (batch 5, #34) 2026-05-20 21:32:46 -05:00
test_db_transaction_safety.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_error_handling.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_forgejo_client.py Feat: Settings git 2026-05-19 21:18:18 -05:00
test_forgejo_connections_api.py feat: save previous token 2026-05-20 02:29:58 -05:00
test_forgejo_issue_close_api.py feat: Human And Agent Close Issue APIs 2026-05-20 03:49:57 -05:00
test_forgejo_metrics_api.py feat: add Issue Tracking Metrics 2026-05-20 03:40:07 -05:00
test_forgejo_models.py feat(forgejo): add DB models, CRUD APIs, client service, and Git Projects nav (Issues 1-4, FI2) 2026-05-19 02:46:27 -05:00
test_forgejo_sync_queue.py Feat: Settings git 2026-05-19 21:18:18 -05:00
test_forgejo_webhooks_api.py feat: webhook 2026-05-19 04:24:24 -05:00
test_gateway_agent_import_api.py fix(heatmap&import_agent): corrections 2026-05-20 04:13:32 -05:00
test_gateway_device_identity.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_gateway_resolver.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_gateway_rpc_connect_scopes.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_gateway_ssl_context.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_gateway_version_compat.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_lead_policy.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_lifecycle_reconcile_queue.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_lifecycle_reconcile_state.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_lifecycle_services.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_local_auth_integration.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_mentions.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_metrics_filters.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_metrics_kpis.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_metrics_ranges.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_openapi_agent_role_tags.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_openapi_agent_webhook_payload_endpoint.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_openapi_blocked_task_error_schema.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_openclaw_import_boundaries.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_organizations_delete_api.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_organizations_member_remove_api.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_organizations_service.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_provider_credentials_usage_api.py feat(usage): add source/confidence fields and relabel API rate limits (Phase 1, #36) 2026-05-21 01:01:05 -05:00
test_provider_usage_service.py fix(scripts): codex/ollama fallback 2026-05-20 23:49:56 -05:00
test_queue.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_queue_worker_lifecycle_handler.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_rate_limit.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_request_id_middleware.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_runtime_activity.py feat(runtime-activity): live feed and activity correlation (batch 4, #33) 2026-05-20 21:08:20 -05:00
test_runtime_usage_api.py feat(runtime-usage): add read-only usage core service, schemas, and API endpoint (batch 1, #30) 2026-05-20 20:15:02 -05:00
test_runtime_usage_scrapers.py feat(runtime-usage): add provider usage scrapers as optional local adapters (batch 3, #32) 2026-05-20 20:55:05 -05:00
test_runtime_usage_service.py feat(runtime-usage): add read-only usage core service, schemas, and API endpoint (batch 1, #30) 2026-05-20 20:15:02 -05:00
test_security_fixes.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_security_headers_middleware.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_session_keys.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_skills_marketplace_api.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_souls_directory.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_system_health.py feat(gateway-ops): memory, cron, and health panels (batch 5, #34) 2026-05-20 21:32:46 -05:00
test_tags_service.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_task_agent_permissions.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_task_dependencies.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_task_dependencies_integration.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_tasks_api_rows.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_tasks_blocked_lead_dependency_only.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_tasks_blocked_lead_transitions.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_tasks_done_approval_gate.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_template_size_budget.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_users_delete_api.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00
test_webhook_dispatch.py feat: initialize Pipeline from Mission Control base (v0.0.4) 2026-05-19 01:17:58 -05:00