Commit Graph

  • 4b0bda9b91 Merge F8 (MonitorTab) into refactor/pages-v3-19 diegosouzapw 2026-05-28 00:31:11 -03:00
  • cf88675917 Merge F7 (CompressionPreviewAccordion) into refactor/pages-v3-19 diegosouzapw 2026-05-28 00:31:10 -03:00
  • 2e756b8789 Merge F6 (TestBenchAccordion) into refactor/pages-v3-19 diegosouzapw 2026-05-28 00:31:08 -03:00
  • c4853a4ce1 Merge F5 (StreamTransformerAccordion) into refactor/pages-v3-19 diegosouzapw 2026-05-28 00:30:51 -03:00
  • 52b9192d83 Merge F4 (AdvancedSection/RawJsonPanel/PipelineView) into refactor/pages-v3-19 diegosouzapw 2026-05-28 00:30:50 -03:00
  • 9a8554de9e Merge F3 (SimpleControls/ResultNarrated/TranslateTab) into refactor/pages-v3-19 diegosouzapw 2026-05-28 00:30:48 -03:00
  • 0820ec453b feat(translator): add SimpleControls, ResultNarrated, TranslateTab (F3) diegosouzapw 2026-05-28 00:29:35 -03:00
  • 0c38ed57ec test(api): integration tests for agent-bridge routes (F5) diegosouzapw 2026-05-28 00:24:48 -03:00
  • 19c4ff9bb0 feat(api): agent-bridge state + server + agents + cert + bypass + upstream-ca routes (F5) diegosouzapw 2026-05-28 00:24:38 -03:00
  • 3852656e8b feat(translator): add AdvancedSection, RawJsonPanel, PipelineView (F4) diegosouzapw 2026-05-28 00:19:43 -03:00
  • 3a535625b5 Merge F8 into parent: detail pages + move cards to cli-code/components (plan 14) diegosouzapw 2026-05-28 00:18:37 -03:00
  • 029a1f8e5b Merge F7 into parent: rename /agents → /acp-agents + concept/comparison cards (plan 14) diegosouzapw 2026-05-28 00:18:37 -03:00
  • 02d5dfb61f Merge F6 into parent: /dashboard/cli-agents page (plan 14) diegosouzapw 2026-05-28 00:18:36 -03:00
  • 5778043444 Merge F5 into parent: /dashboard/cli-code page (plan 14) diegosouzapw 2026-05-28 00:18:35 -03:00
  • 2d58519ca9 refactor(dashboard,cli): move cards to cli-code/components + add detail pages /cli-code/[id] + /cli-agents/[id] + ToolDetailClient orchestrator (plan 14 F8) diegosouzapw 2026-05-28 00:15:04 -03:00
  • 2cc0f5bb5b test(playground): cover hooks and streamMetrics diegosouzapw 2026-05-27 23:59:47 -03:00
  • 06210da48f feat(playground): add useToolsBuilder/useStructuredOutput hooks diegosouzapw 2026-05-27 23:59:41 -03:00
  • a180725f56 feat(playground): add usePresets/useImprovePrompt hooks diegosouzapw 2026-05-27 23:59:35 -03:00
  • c708b1f40c feat(playground): add useStreamMetrics hook diegosouzapw 2026-05-27 23:59:30 -03:00
  • 2f92399e23 feat(playground): add streamMetrics pure function diegosouzapw 2026-05-27 23:59:23 -03:00
  • 8b430bfcc9 merge(F9b): apply generator + prune (42 SKILL.md, 18 omniroute-* pruned) diegosouzapw 2026-05-27 23:51:38 -03:00
  • f4571094c2 feat(skills): generate 42 SKILL.md (22 API + 20 CLI) + prune 18 omniroute-* orphans diegosouzapw 2026-05-27 23:50:13 -03:00
  • 591d99ca36 merge(F9a): preserve curated content from 18 old SKILL.md via markers + archive diegosouzapw 2026-05-27 23:41:08 -03:00
  • 2e1862192e feat(skills): preserve curated content from 18 old SKILL.md via custom-start/end markers + archive diegosouzapw 2026-05-27 23:39:44 -03:00
  • bb312062ea merge(F2): db migrations + memoryVec + localDb re-export diegosouzapw 2026-05-27 23:26:22 -03:00
  • d12ce14168 merge(F1): shared foundation (types + schemas) diegosouzapw 2026-05-27 23:26:20 -03:00
  • 6ba76aa500 test(memory): add edge-case test for getMemoryVecMeta when sentinel row is absent diegosouzapw 2026-05-27 23:22:48 -03:00
  • 371a7d8dbc feat(dashboard,cli): add /dashboard/cli-agents page for autonomous CLI agents (plan 14 F6) diegosouzapw 2026-05-27 23:18:50 -03:00
  • b9f93a5c07 feat(memory): add migration 073, memoryVec CRUD module, and localDb re-export (plan 21 F2) diegosouzapw 2026-05-27 23:16:05 -03:00
  • 5dd75be1b9 test(batch): add integration tests + sanitization asserts + coverage gap fillers (F9) diegosouzapw 2026-05-27 23:14:17 -03:00
  • 79797cd450 refactor(dashboard,acp): rename /dashboard/agents → /dashboard/acp-agents + use shared concept/comparison cards (plan 14 F7) diegosouzapw 2026-05-27 23:11:58 -03:00
  • ca6413917a test(playground): integration tests for improve-prompt and presets diegosouzapw 2026-05-27 23:08:09 -03:00
  • c36ba1f864 feat(playground): add improve-prompt route diegosouzapw 2026-05-27 23:07:57 -03:00
  • cb6a8c1641 merge(F4): Inspector core into Group A parent diegosouzapw 2026-05-27 23:06:49 -03:00
  • 6a5304b79a merge(F3): MITM handlers + targets + server.cjs hook into Group A parent diegosouzapw 2026-05-27 23:06:49 -03:00
  • d380883a6e test(search): integration coverage for providers catalog diegosouzapw 2026-05-27 23:05:48 -03:00
  • afd68eec71 feat(search): extend /api/search/providers with fetch providers + status diegosouzapw 2026-05-27 23:05:40 -03:00
  • 4cf36ccdce feat(dashboard,cli): add /dashboard/cli-code page with smart status grid + concept/comparison cards (plan 14 F5) diegosouzapw 2026-05-27 23:05:21 -03:00
  • 6236b604ec feat(memory): add shared foundation types, Zod schemas, and roundtrip tests (plan 21 F1) diegosouzapw 2026-05-27 22:54:18 -03:00
  • 9343451ca8 docs(agents): atualiza fluxos de release e triagem diegosouzapw 2026-05-27 22:52:23 -03:00
  • 0a4a7fabce feat(batch): add action footer to BatchDetailModal (cancel/download/retry) + tests (F7) diegosouzapw 2026-05-27 22:51:31 -03:00
  • e77544876e Merge branch 'feat/playground-search-db-F2' into feat/playground-api-F3 diegosouzapw 2026-05-27 22:44:18 -03:00
  • 5847c3b50e Merge F4 into parent: shared CLI UI components + useToolBatchStatuses hook (plan 14) diegosouzapw 2026-05-27 22:43:21 -03:00
  • b30a36fcf1 Merge F3 into parent: settings handlers for new custom configType tools (plan 14) diegosouzapw 2026-05-27 22:43:21 -03:00
  • 78c846d219 Merge F2 into parent: batch endpoint /all-statuses + cache + DRY refactor (plan 14) diegosouzapw 2026-05-27 22:43:20 -03:00
  • 1196d08aad test(mitm): handlers + targets + detection unit tests (F3) diegosouzapw 2026-05-27 22:33:56 -03:00
  • 1ca703657a feat(cli): add shared CLI UI components — CliToolCard/ConceptCard/ComparisonCard/BaseUrlSelect/ApiKeySelect/ManualConfigModal + useToolBatchStatuses hook (plan 14 F4) diegosouzapw 2026-05-27 22:32:27 -03:00
  • f211fcf509 merge: F7 enforce wiring (chatCore PRE/POST + combo soft penalty + spendRecorder) diegosouzapw 2026-05-27 22:23:33 -03:00
  • c04aec0550 merge: F5 ComplianceTab actor filter + CompressionLogTab namespace fix diegosouzapw 2026-05-27 22:23:31 -03:00
  • 14436c6051 merge: F4 Activity page + audit-log level=high filter + delete AuditLogTab diegosouzapw 2026-05-27 22:23:30 -03:00
  • d78e33858d test(quota): cover enforce 7 scenarios + spendRecorder fail-open (B/F7) diegosouzapw 2026-05-27 22:17:44 -03:00
  • 891cd0b256 feat(open-sse): apply QUOTA_SOFT_DEPRIORITIZE_FACTOR in combo scoring (B/F7) diegosouzapw 2026-05-27 22:17:36 -03:00
  • 6d81a048b6 feat(open-sse): wire quotaShare PRE/POST hooks in chatCore handler (B/F7) diegosouzapw 2026-05-27 22:17:28 -03:00
  • 2b47a81d54 merge(F7): integrate W3 frente F7 into base diegosouzapw 2026-05-27 22:17:26 -03:00
  • 0e357a9cc7 merge(F6): integrate W3 frente F6 into base diegosouzapw 2026-05-27 22:17:24 -03:00
  • 95312401b6 merge(F5): integrate W3 frente F5 into base diegosouzapw 2026-05-27 22:17:23 -03:00
  • 1d44f5d35d merge(F4): integrate W3 frente F4 into base diegosouzapw 2026-05-27 22:17:21 -03:00
  • 8ed2c02808 merge(F3): integrate W3 frente F3 into base diegosouzapw 2026-05-27 22:17:20 -03:00
  • 0181348cee feat(quota): add spendRecorder fire-and-forget wrapper (B/F7) diegosouzapw 2026-05-27 22:17:16 -03:00
  • d80e1b63eb feat(quota): add enforce.ts (enforceQuotaShare + recordConsumption) (B/F7) diegosouzapw 2026-05-27 22:17:10 -03:00
  • 3a711d1c0d feat(cli-tools): add settings handlers for new "custom" configType tools (plan 14 F3) diegosouzapw 2026-05-27 22:13:59 -03:00
  • 07605d05cb Merge F4 (NewBatchWizard 4-step modal + tests) into orchestrator branch diegosouzapw 2026-05-27 22:11:12 -03:00
  • 56d1418de7 Merge F4 (NewBatchWizard 4-step modal + tests) into orchestrator branch diegosouzapw 2026-05-27 22:10:40 -03:00
  • 14d4c7cbcd test(agent-skills): unit tests for AgentSkillsPageClient + filters + selection diegosouzapw 2026-05-27 22:10:19 -03:00
  • d27b86568b feat(agent-skills): wire AgentSkillsPageClient with split grid + preview + actions diegosouzapw 2026-05-27 22:10:14 -03:00
  • 0d89630a31 Merge F5 (UploadFileModal + Files tab refinements + Used by column) into orchestrator branch diegosouzapw 2026-05-27 22:10:11 -03:00
  • 1aaf43d89e feat(agent-skills): add SkillCard, SkillPreviewPane, CoverageBar, McpA2aLinksBar diegosouzapw 2026-05-27 22:10:08 -03:00
  • dff8524d3d refactor(agent-skills): rewrite dashboard page as server wrapper + client diegosouzapw 2026-05-27 22:10:01 -03:00
  • 9607225a16 test(ui): cover ComplianceTab actor filter + CompressionLogTab namespace (B/F5) diegosouzapw 2026-05-27 22:07:30 -03:00
  • 1b0f22fbf8 chore(i18n): pt-BR + en compliance.actor + copy compression keys to logs ns (B/F5) diegosouzapw 2026-05-27 22:06:52 -03:00
  • bec422726b fix(logs): correct CompressionLogTab i18n namespace settings->logs (B/F5) diegosouzapw 2026-05-27 22:06:45 -03:00
  • a4200186e2 feat(audit): add actor filter to ComplianceTab (B/F5) diegosouzapw 2026-05-27 22:06:39 -03:00
  • e404649d43 feat(batch): add concept card, New batch button, cost/expiration columns, row actions, 30s polling on /batch (F6) diegosouzapw 2026-05-27 22:05:30 -03:00
  • c45781f0d6 test(audit): cover timeline helpers + audit-log level filter + activity page redirect (B/F4) diegosouzapw 2026-05-27 22:01:23 -03:00
  • 2cf40cafcc chore(i18n): pt-BR + en activity namespace (eventVerb + filters + relative) (B/F4) diegosouzapw 2026-05-27 22:01:16 -03:00
  • ec3aa40aae chore(logs): delete deprecated AuditLogTab.tsx duplicate (B/F4) diegosouzapw 2026-05-27 22:01:10 -03:00
  • e75bad3cbf refactor(logs): redirect /dashboard/logs/activity to /dashboard/activity (B/F4) diegosouzapw 2026-05-27 22:01:06 -03:00
  • 319f52b988 feat(activity): add /dashboard/activity timeline page + ActivityFeed (B/F4) diegosouzapw 2026-05-27 22:01:01 -03:00
  • 6a19882646 feat(compliance): support level=high filter in audit-log API (B/F4) diegosouzapw 2026-05-27 22:00:56 -03:00
  • fb54bcd994 feat(audit): add timeline helpers (groupByDay + relativeTime) (B/F4) diegosouzapw 2026-05-27 22:00:51 -03:00
  • 4a97b419ae test(mcp): unit tests for agentSkillTools diegosouzapw 2026-05-27 21:58:22 -03:00
  • a7a093d066 feat(mcp): register read:catalog scope + add tools to MCP_TOOLS array diegosouzapw 2026-05-27 21:58:18 -03:00
  • d96e74bc15 feat(mcp): add agentSkillTools (list/get/coverage) for agent-skills discovery diegosouzapw 2026-05-27 21:58:14 -03:00
  • fb0ac17835 test(playground): improve branch coverage to 100% for codeExport and promptImprover diegosouzapw 2026-05-27 21:57:34 -03:00
  • d1d0ddda0f test(agent-skills): unit tests for generator + scripts smoke diegosouzapw 2026-05-27 21:55:01 -03:00
  • ca41880bb3 feat(agent-skills): add CLI wrapper scripts/skills/generate-agent-skills.mjs diegosouzapw 2026-05-27 21:54:50 -03:00
  • f86e905efb feat(agent-skills): add generator with idempotent skill md generation + prune diegosouzapw 2026-05-27 21:54:42 -03:00
  • b7efba4727 test(agent-skills): unit tests for REST routes with sanitization assertions diegosouzapw 2026-05-27 21:49:32 -03:00
  • ccda3cf0f0 feat(agent-skills): add POST /generate with management auth + dryRun default diegosouzapw 2026-05-27 21:49:21 -03:00
  • d1160120c0 feat(agent-skills): add REST GET endpoints (list, get, raw, coverage) diegosouzapw 2026-05-27 21:49:12 -03:00
  • 754806e0f8 test(a2a): unit tests for listCapabilities + Agent Card route diegosouzapw 2026-05-27 21:49:03 -03:00
  • c91decf543 feat(a2a): register list-capabilities in A2A_SKILL_HANDLERS + Agent Card diegosouzapw 2026-05-27 21:48:57 -03:00
  • 6bad368dcb feat(a2a): add list-capabilities skill with markdown table of 42 skills diegosouzapw 2026-05-27 21:48:50 -03:00
  • 75b3e916bc test(inspector): unit tests for F4 inspector core (7 specs) diegosouzapw 2026-05-27 21:44:53 -03:00
  • c5f697dbc6 feat(inspector): add harExport (F4) diegosouzapw 2026-05-27 21:44:46 -03:00
  • 62f2fdc4c1 feat(inspector): add httpProxyServer + systemProxyConfig + agentBridgeHook (F4) diegosouzapw 2026-05-27 21:44:42 -03:00
  • 482cfbcdad feat(inspector): add buffer, sseMerger, conversationNormalizer, llmMetadataExtractor (F4) diegosouzapw 2026-05-27 21:44:37 -03:00
  • c1952db4cb feat(cli-tools): add /api/cli-tools/all-statuses batch endpoint + mtime cache + DRY checkToolConfigStatus (plan 14 F2) diegosouzapw 2026-05-27 21:43:44 -03:00
  • a0e9535769 feat(mitm): manager writes targets.json + agent status (F3) diegosouzapw 2026-05-27 21:43:10 -03:00
  • 4d5328dca4 feat(mitm): hook server.cjs to load dynamic targets.json (F3) diegosouzapw 2026-05-27 21:36:43 -03:00