Commit Graph

  • edaa05783d fix(memory): correct operator precedence in listEmbeddingProviders hasKey check (TS18047) diegosouzapw 2026-05-28 10:06:47 -03:00
  • 997ece8ef0 feat(gitlawb): dynamic model fetch with gmi-cloud fallback oyi77 2026-05-28 20:05:11 +07:00
  • 4640f0a77b feat(dashboard): refactor search-tools into Studio UI with 3 tabs (F8) diegosouzapw 2026-05-28 09:44:09 -03:00
  • 44cddf8c4a Merge FIX-1 (gap fixes G2-G7: validating spinner, ExpirationBadge in files, polling spinner, i18n confirm, error keys, retention bullet) diegosouzapw 2026-05-28 09:40:04 -03:00
  • bc0301503c fix(batch): gap fixes G2-G7 — validating spinner, ExpirationBadge in files, polling spinner, i18n confirm, error keys, retention bullet diegosouzapw 2026-05-28 09:39:01 -03:00
  • 1974628190 fix(mcp,cli): read retrieval strategy from settings + update CLI memory types (plan 21 F8) diegosouzapw 2026-05-28 09:35:52 -03:00
  • 5e8c17d0f5 test(playground): UI coverage for studio + tabs diegosouzapw 2026-05-28 09:25:20 -03:00
  • bcfb8968bb refactor(playground): remove ChatPlayground/SearchPlayground (migrated) diegosouzapw 2026-05-28 09:25:09 -03:00
  • 9a36d9ecf5 feat(playground): migrate Monaco editor to ApiTab (D14 zero regression) diegosouzapw 2026-05-28 09:24:55 -03:00
  • f24406dcf4 feat(playground): migrate ChatPlayground to ChatTab with markdown + metrics diegosouzapw 2026-05-28 09:24:44 -03:00
  • e2a22c57b0 feat(playground): add ParamSliders + TokenCostCounter diegosouzapw 2026-05-28 09:24:34 -03:00
  • 68ec69a9c5 feat(playground): scaffold PlaygroundStudio + StudioTopBar + StudioConfigPane diegosouzapw 2026-05-28 09:24:21 -03:00
  • b209387d9f fix(reasoning): guard interleaved capability lookup Nikolay Alafuzov 2026-05-28 15:23:58 +03:00
  • 471df45bcb refactor(gitlawb): extract shared opengateway validator factory, fix docs path in test oyi77 2026-05-28 19:21:08 +07:00
  • 8926c8bf98 chore(changelog): document Group A AgentBridge + Traffic Inspector (F9) diegosouzapw 2026-05-28 09:14:40 -03:00
  • 48c31c4ce5 test(e2e): smoke flows for agent-bridge + traffic-inspector + cross (F9) diegosouzapw 2026-05-28 09:14:27 -03:00
  • 5ff220b655 docs(api): add ~28 routes for agent-bridge + traffic-inspector to openapi.yaml (F9) diegosouzapw 2026-05-28 09:14:18 -03:00
  • 7a33af8ef7 docs(architecture): register agent-bridge + traffic-inspector in REPOSITORY_MAP (F9) diegosouzapw 2026-05-28 09:14:12 -03:00
  • 76fa6688ae docs(frameworks): add TRAFFIC_INSPECTOR.md (F9) diegosouzapw 2026-05-28 09:14:04 -03:00
  • 12cc1bb79c docs(frameworks): add AGENTBRIDGE.md (F9) diegosouzapw 2026-05-28 09:13:51 -03:00
  • 70c9bf279a fix(F3): pass sourceModel to agentBridgeHook.recordRequestStart diegosouzapw 2026-05-28 09:06:16 -03:00
  • bbf8d4ccb9 feat(gitlawb): serve models from static registry without API-unavailable warning oyi77 2026-05-28 18:48:05 +07:00
  • ecb0d1dbac test(gitlawb): add 12 unit tests for gitlawb and gitlawb-gmi specialty validators oyi77 2026-05-28 18:44:37 +07:00
  • b414df62d5 merge: F9 UI quota-share refactor (DB-backed + Plans page + sidebar + i18n) diegosouzapw 2026-05-28 08:29:31 -03:00
  • f78ede0324 merge(F5): memory core rewire (retrieval+store+settings+summarization+reindex) diegosouzapw 2026-05-28 08:29:10 -03:00
  • 8f6651d053 feat(memory): rewire retrieval/store/settings/summarization + reindex (plan 21 F5) diegosouzapw 2026-05-28 08:27:28 -03:00
  • a4ee78322f test(ui): cover quota-share page, components, hooks, plans config + sidebar (B/F9) diegosouzapw 2026-05-28 08:25:05 -03:00
  • c21bfd5a36 chore(i18n): extend quotaShare + add quotaPlans namespace (pt-BR + en) (B/F9) diegosouzapw 2026-05-28 08:25:00 -03:00
  • 4cb50a733e feat(sidebar): add costs-quota-plans item to Costs section (B/F9) diegosouzapw 2026-05-28 08:24:54 -03:00
  • bd2cf82e0a feat(quota-plans): add /dashboard/costs/quota-share/plans page (B/F9) diegosouzapw 2026-05-28 08:24:49 -03:00
  • c7ee32186c refactor(quota-share): move pools from localStorage to /api/quota/pools (B/F9) diegosouzapw 2026-05-28 08:24:44 -03:00
  • ec876883b2 feat(quota-share): add hooks (usePools + usePoolUsage + useLocalStoragePoolMigration) (B/F9) diegosouzapw 2026-05-28 08:24:38 -03:00
  • 160f0693f3 feat(quota-share): extract PoolCard + DimensionBar + AllocationTable + BurnRateChart + ConceptCard + Modals (B/F9) diegosouzapw 2026-05-28 08:24:32 -03:00
  • 6f62311778 Merge F10 into parent: audit report (GREEN) + docs + micro-fixes for stale cli-tools paths (plan 14) diegosouzapw 2026-05-28 08:22:01 -03:00
  • bb90dda1ca chore(plan-14): audit report + docs + plan11 MITM backlog cross-ref (plan 14 F10) diegosouzapw 2026-05-28 08:19:26 -03:00
  • 039ff0abd9 merge(F8): Traffic Inspector UI into Group A parent diegosouzapw 2026-05-28 08:05:58 -03:00
  • 017c16c80a fix(gitlawb): add specialty validators for connection test — bypass /models probe oyi77 2026-05-28 17:57:13 +07:00
  • 07d40ef035 merge: F8 REST quota routes (/api/quota/** + /api/settings/quota-store) diegosouzapw 2026-05-28 07:55:00 -03:00
  • 37e6570bdb test(integration): cover quota REST routes + error sanitization (B/F8) diegosouzapw 2026-05-28 07:50:03 -03:00
  • 0107beb86b feat(api): add /api/settings/quota-store driver settings route (B/F8) diegosouzapw 2026-05-28 07:49:55 -03:00
  • 1e652869d7 feat(api): add /api/quota/preview dry-run route (B/F8) diegosouzapw 2026-05-28 07:49:47 -03:00
  • 043f3c412b feat(api): add /api/quota/plans CRUD routes (B/F8) diegosouzapw 2026-05-28 07:49:38 -03:00
  • 9dfea1e7ad feat(api): add /api/quota/pools CRUD + usage routes (B/F8) diegosouzapw 2026-05-28 07:49:30 -03:00
  • 0a398002bf Merge F10 (audit + E2E spec) into refactor/pages-v3-19 diegosouzapw 2026-05-28 07:47:30 -03:00
  • cd768b8902 chore(translator): F10 audit — add Playwright E2E spec for translator friendly redesign diegosouzapw 2026-05-28 07:47:14 -03:00
  • 5197d10636 docs(rule-16): permit human Co-authored-by, restrict only AI/bot trailers diegosouzapw 2026-05-28 07:33:55 -03:00
  • e6bfe147d5 merge(F7): AgentBridge UI into Group A parent diegosouzapw 2026-05-28 07:29:56 -03:00
  • 1c0015a9ab merge(F6): Traffic Inspector REST + WS routes into Group A parent diegosouzapw 2026-05-28 07:29:56 -03:00
  • 105d2586b0 merge(F5): AgentBridge REST routes into Group A parent diegosouzapw 2026-05-28 07:26:35 -03:00
  • bd31823259 test(ui): add traffic-inspector UI tests (56 cases passing) (F8) diegosouzapw 2026-05-28 07:25:32 -03:00
  • 98c5fefed4 feat(i18n): add Traffic Inspector strings for en + pt-BR (F8) diegosouzapw 2026-05-28 07:25:27 -03:00
  • d73273ca20 feat(sidebar): add traffic-inspector entry to HIDEABLE + TOOLS_GROUP (F8) diegosouzapw 2026-05-28 07:25:23 -03:00
  • 442457af75 feat(ui): traffic-inspector hooks (stream, filters, virtual-list, resizable, session, replay) (F8) diegosouzapw 2026-05-28 07:25:20 -03:00
  • 4a802e84bd feat(ui): traffic-inspector shared components (waterfall, json, context bar, etc) (F8) diegosouzapw 2026-05-28 07:25:15 -03:00
  • 389b035bee feat(ui): traffic-inspector conversation chat bubbles + session recorder/picker (F8) diegosouzapw 2026-05-28 07:25:09 -03:00
  • e5a0d3df22 feat(ui): traffic-inspector tabs (headers/request/response/timing/llm/stats) (F8) diegosouzapw 2026-05-28 07:25:04 -03:00
  • 2502993581 feat(ui): traffic-inspector page + capture toolbar + streaming list (F8) diegosouzapw 2026-05-28 07:25:00 -03:00
  • b9c8fc2f6e Merge branch 'refactor/pages-v3-C-playground-search-tools' into feat/playground-ui-core-F6 diegosouzapw 2026-05-28 07:20:58 -03:00
  • f41845afb7 chore: lower coverage gate to 40/40/40/40 (user instruction during plan 14 implementation) diegosouzapw 2026-05-28 07:20:23 -03:00
  • f3bf280e7f chore(test): relax coverage gate to 40/40/40/40 for group C cycle diegosouzapw 2026-05-28 07:18:49 -03:00
  • b4fa23f619 chore(test): lower coverage gate to 40/40/40/40 (statements/lines/functions/branches) diegosouzapw 2026-05-28 07:16:39 -03:00
  • a89785f25b fix(reasoning): gate replay by interleaved field Nikolay Alafuzov 2026-05-26 02:23:55 +03:00
  • 0b15624ca4 Merge F9 (TranslatorPageClient 2-tab shell + integration tests + legacy *Mode removal) into refactor/pages-v3-19 diegosouzapw 2026-05-28 02:43:06 -03:00
  • 72823246c1 chore(test): lower coverage gate to 40/40/40/40 diegosouzapw 2026-05-28 02:42:52 -03:00
  • c791af7db3 fix(lockout): classify Gemini Antigravity resource exhaustion as quota_exhausted Dmitry Kuznetsov 2026-05-28 08:41:36 +03:00
  • 55add3b6e4 chore(ci): relax coverage gate to 40/40/40/40 in Group B branch diegosouzapw 2026-05-28 02:37:46 -03:00
  • d28da844c1 merge(F11): fix 4 review gaps (raw text/markdown, README, dead code, generator-output) diegosouzapw 2026-05-28 02:33:53 -03:00
  • 431d31a713 chore(coverage): lower coverage gate to 40/40/40/40 (statements/lines/functions/branches) diegosouzapw 2026-05-28 02:33:53 -03:00
  • b6a6586bf8 feat(translator): rewrite TranslatorPageClient with 2-tab shell (F9) diegosouzapw 2026-05-28 02:27:28 -03:00
  • 1290f3a4c1 docs(orchestration): create 15-generator-output.md (GAP-4) diegosouzapw 2026-05-28 02:04:44 -03:00
  • 2568e9f1f5 fix(ui): resolve react-hooks/set-state-in-effect lint errors (F7) diegosouzapw 2026-05-28 02:00:53 -03:00
  • d9f4035d2c refactor(agent-skills): remove deprecated AGENT_SKILLS dead code (GAP-3) diegosouzapw 2026-05-28 02:00:44 -03:00
  • 9f88f39f6a docs(skills): rewrite README.md with 42 new skill IDs (GAP-2) diegosouzapw 2026-05-28 01:57:38 -03:00
  • 4797c08018 fix(agent-skills): use res.text() for text/markdown endpoint (GAP-1 critical bug) diegosouzapw 2026-05-28 01:53:59 -03:00
  • 76a35883c6 Merge F9 into parent: sidebar + redirects + i18n namespaces (plan 14) diegosouzapw 2026-05-28 01:51:16 -03:00
  • 6facf168e4 test(translator): raise timeout on TranslatorConceptCard dynamic import test (flake fix) diegosouzapw 2026-05-28 01:50:40 -03:00
  • 69394a906e fix(batch): F10 audit — increase flaky perf test threshold from 100ms to 500ms diegosouzapw 2026-05-28 01:49:49 -03:00
  • 649a2219f0 feat(dashboard,cli,i18n): add sidebar entries + 308 redirects + cliCommon/cliCode/cliAgents/acpAgents i18n namespaces (plan 14 F9) diegosouzapw 2026-05-28 01:49:49 -03:00
  • caf68872ec test(playground): fix react-hooks/immutability lint in hook test harnesses diegosouzapw 2026-05-28 01:48:17 -03:00
  • f6f5d8da7d test(ui): agent-bridge UI unit tests (F7) diegosouzapw 2026-05-28 01:39:44 -03:00
  • 5046bff067 feat(i18n): pt-BR + en strings for AgentBridge (F7) diegosouzapw 2026-05-28 01:39:36 -03:00
  • dcb9685aa8 feat(redirect): /system/mitm-proxy now points to /tools/agent-bridge (F7) diegosouzapw 2026-05-28 01:39:30 -03:00
  • 91e3d9c965 feat(sidebar): add agent-bridge entry to TOOLS_GROUP (F7) diegosouzapw 2026-05-28 01:39:23 -03:00
  • 192e6286da feat(ui): agent-bridge page + server card + agent list (F7) diegosouzapw 2026-05-28 01:39:17 -03:00
  • 5c79c1a32d merge(F10): final audit + docs + integration tests + openapi diegosouzapw 2026-05-28 01:35:30 -03:00
  • bdaa045d5d merge(F4): vector store (sqlite-vec + hybrid RRF) diegosouzapw 2026-05-28 01:26:16 -03:00
  • 5f07341998 merge(F3): embedding layer (remote+static+transformers+cache) diegosouzapw 2026-05-28 01:26:14 -03:00
  • 1d9cb7eb03 test(api): integration tests for traffic-inspector routes (F6) diegosouzapw 2026-05-28 01:24:33 -03:00
  • 668010bcf2 feat(api): traffic-inspector sessions + internal ingest routes (F6) diegosouzapw 2026-05-28 01:24:26 -03:00
  • c16ce8a9e1 feat(api): traffic-inspector hosts + capture-modes + tls routes (F6) diegosouzapw 2026-05-28 01:24:20 -03:00
  • ef79eab224 feat(api): traffic-inspector ws + requests + replay + annotation routes (F6) diegosouzapw 2026-05-28 01:24:14 -03:00
  • 1d6fcfd0c4 feat(authz): mark traffic-inspector LOCAL_ONLY + SPAWN_CAPABLE (F6) diegosouzapw 2026-05-28 01:24:08 -03:00
  • 5508dc4e3c feat(memory): add sqlite-vec vector store with hybrid RRF search (plan 21 F4) diegosouzapw 2026-05-28 01:22:38 -03:00
  • b54de3278a docs(openapi): add /api/agent-skills/* paths and AgentSkill + SkillCoverage schemas diegosouzapw 2026-05-28 01:10:44 -03:00
  • a430039ef0 docs(architecture): add src/lib/agentSkills entry in CODEBASE_DOCUMENTATION diegosouzapw 2026-05-28 01:10:31 -03:00
  • 914583d580 docs(a2a): add list-capabilities skill entry diegosouzapw 2026-05-28 01:10:18 -03:00
  • 2ee80c6702 docs(mcp): add omniroute_agent_skills_* tools + read:catalog scope diegosouzapw 2026-05-28 01:10:03 -03:00
  • 712b00346c docs(agent-skills): add AGENT-SKILLS.md + cross-link in SKILLS.md diegosouzapw 2026-05-28 01:09:47 -03:00
  • e7a1bf1c24 test(agent-skills): integration tests for discovery + content + MCP + A2A diegosouzapw 2026-05-28 01:09:32 -03:00
  • 02bc079ef9 feat(memory): add embedding layer — remote/static/transformers/cache (plan 21 F3) diegosouzapw 2026-05-28 00:40:56 -03:00