Commit Graph

  • 1e698996b2 Prepare CmdForge 0.2.0 for PyPI main v0.2.0 rob 2026-07-21 15:19:02 -0300
  • ca6135ac72 Correct legacy documentation guidance rob 2026-07-21 15:09:01 -0300
  • af3701b10b Modernize public documentation rob 2026-07-21 15:03:43 -0300
  • 3081895850 Update documentation 2026-07-21 pages rob 2026-07-21 13:17:43 -0300
  • 2e40659328 Skip GUI tests when Qt runtime is unavailable rob 2026-07-21 13:02:26 -0300
  • f8171142ee Fix provider setup without discovery rob 2026-07-21 13:01:54 -0300
  • d464c79002 Document agent-first tool workflows rob 2026-07-21 12:58:20 -0300
  • 64fc7339ef Harden registry release preflight rob 2026-07-21 12:53:38 -0300
  • 9bedf70371 Add secure password reset email delivery rob 2026-07-21 12:42:05 -0300
  • 6a88fe2e0f Add project tools and strict provider execution rob 2026-07-20 22:24:44 -0300
  • c289e812fb Add coding-agent MCP bootstrap rob 2026-07-20 18:04:25 -0300
  • 06a1606370 Harden agent-friendly discovery and one-shot execution rob 2026-07-20 17:28:44 -0300
  • 23723eaddb Add cmdforge list --json, --filter, and run-once for LLM-friendly one-shot execution rob 2026-07-20 17:11:21 -0300
  • 56cb34276e Harden M9: Ed25519 attestation, full SHA-256 integrity, locked-by-default, prompt improvements, registry verification rob 2026-07-20 16:50:49 -0300
  • 04153a4bbd M9.2-M9.5: Add improvement pipeline, community workflow, transitive integrity, and supply chain attestation rob 2026-07-20 15:43:14 -0300
  • bf3686ae40 M9.1: Add prompt variation generation and optimization with cmdforge optimize command rob 2026-07-20 15:33:24 -0300
  • 4d22d532a3 Harden M8 trust and guidance workflows rob 2026-07-20 15:21:50 -0300
  • d954c1823a M8.C/A/D1/D2: Add reuse detection, audit evidence, deprecation, registry-aware picker rob 2026-07-20 14:46:03 -0300
  • bda0c76d5f M8.Q/M8.D1: Add quality scoring engine and tool deprecation fields rob 2026-07-20 14:37:58 -0300
  • 501e6cd589 Add evidence-based regression and schema compatibility checks rob 2026-07-20 13:57:21 -0300
  • d81286e322 M8.0/M8.V1: Add contract inference engine and deterministic conformance testing rob 2026-07-20 12:22:26 -0300
  • ba29e4dc4e Harden M8 preflight foundation rob 2026-07-20 12:04:35 -0300
  • 188e167c1c Fix M8 foundation: dry-run exception handling, GUI close race, registry API, contract serialization, semver parser rob 2026-07-20 11:46:58 -0300
  • f6bd640865 M8.PF: Add shared PreflightReport analyzer with cmdforge inspect command rob 2026-07-20 03:00:36 -0300
  • 0323a39afb M8.0: Add tool-level input_schema and output_schema contracts to Tool rob 2026-07-20 02:58:46 -0300
  • 23ac54f5c8 M7 follow-up: block GUI silent overwrite, connect registry publish --dry-run to preflight endpoint rob 2026-07-20 02:57:38 -0300
  • 8366ef798b Harden M7.6/7.7: recursive restriction accumulation, MCP server enforcement, fast-fail authorization rob 2026-07-20 02:33:44 -0300
  • 93ea80950e Add M7.6 provider tool access control and M7.7 agent delegation for ToolStep rob 2026-07-20 02:08:47 -0300
  • 8d38bdd83a Add M7.5 provider-attached skills system with Agent Skills spec compliance rob 2026-07-20 02:01:35 -0300
  • fe53721725 Harden M7.3 server: typed schemas, depth tracking, fnmatch, config preservation, and collision detection rob 2026-07-20 01:14:04 -0300
  • 3525e2eeae Add M7.3 CmdForge as MCP server with FastMCP, expose/deny policy, and schema mapping rob 2026-07-20 00:24:54 -0300
  • dee48d8cea Add M7.2 MCP client support with McpStep, CLI commands, and stdio transport rob 2026-07-20 00:20:40 -0300
  • 6908d8ee6f Modernize provider support m6-complete rob 2026-07-19 20:58:04 -0300
  • 15943f251c Add proof-of-concept and before/after sections to philosophy page rob 2026-04-05 21:37:06 -0300
  • 97be7e7b2d Update homepage messaging to emphasize capabilities paradigm rob 2026-04-05 19:12:15 -0300
  • c920bb5384 Add Mermaid diagrams to Philosophy page rob 2026-04-05 19:05:49 -0300
  • b673ea019c Add provider for-tools command and max_tokens support rob 2026-04-04 17:50:26 -0300
  • 468a999b80 Add Philosophy page and improve documentation rob 2026-04-04 17:49:59 -0300
  • 1087b65c50 Update CLAUDE.md and AGENTS.md to reflect current codebase rob 2026-02-27 03:54:16 -0400
  • 71c6358b9d Add provider fallback, visual schema builder, and UI improvements rob 2026-02-21 00:50:18 -0400
  • 8581775002 Implement structured output for prompt steps (Phase 1) rob 2026-02-17 17:34:48 -0400
  • f980fe05f1 Add strip_fences option and fix exec() scoping for nested functions rob 2026-02-17 16:14:45 -0400
  • 33b807d545 Reduce backfill throttle to 0.1s to fit within gunicorn timeout rob 2026-02-02 08:17:56 -0400
  • 5159450feb Add semantic search (RAG) for registry tool discovery rob 2026-02-02 01:52:27 -0400
  • f24450c19c Fix update-readme CLI and allow admin to update any tool's README rob 2026-02-01 01:43:51 -0400
  • e83c9c15f3 Add registry endpoint and CLI command for updating tool READMEs rob 2026-02-01 01:35:10 -0400
  • f2cb9c0057 Add collapsible README viewer to tool details panel and owner override for publish rob 2026-02-01 01:26:56 -0400
  • 94e33c0763 Update docs for tool ratings, reviews, and issue reporting rob 2026-01-30 03:50:28 -0400
  • 23631ff4e7 Add Report Issue button to tool details panel rob 2026-01-30 03:31:27 -0400
  • a486bb6d45 Fix star rating buttons clipping text in review dialog rob 2026-01-30 03:18:38 -0400
  • 58e270746d Move slug fetch to background thread to prevent UI freeze rob 2026-01-30 03:11:49 -0400
  • fe5b2047a9 Preserve registry fields on tool save and store owner in all publish paths rob 2026-01-30 03:07:00 -0400
  • 5ff108cdb3 Save and use registry_owner for rating lookups on flat-dir tools rob 2026-01-30 02:59:46 -0400
  • 9a284d7d04 Fix rating bar not showing for own published tools in flat directories rob 2026-01-30 02:42:24 -0400
  • 7022bb10f2 Show ratings for own published tools, hide Rate button instead rob 2026-01-30 02:36:32 -0400
  • b1c73aba3f Move rating display and Rate button to bottom of tool details panel rob 2026-01-30 02:27:54 -0400
  • 14b3f3d856 Add tool rating & review from My Tools page rob 2026-01-30 02:15:23 -0400
  • b00115a52e Add registry sort/pagination features and improve code step dialog rob 2026-01-30 01:35:03 -0400
  • 0ee21f27f7 Add admin publish-as-official, hash-based status sync, and GUI fixes rob 2026-01-29 17:18:37 -0400
  • 071ade0ffb Add system dependencies support for tools rob 2026-01-28 16:31:37 -0400
  • 8eff55ed1e Add tool settings files for configurable tool defaults rob 2026-01-27 11:56:07 -0400
  • ce94ba89dc Fix list_tools and load_tool to handle owner subdirectories rob 2026-01-27 01:10:57 -0400
  • be712ddc2e Improve Dependencies section layout in Tool Builder rob 2026-01-27 00:43:19 -0400
  • b0e8bb3e65 Add Dependencies section to Tool Builder GUI rob 2026-01-27 00:25:27 -0400
  • a36c2db05c Fix dependency parsing for dict format in tool configs rob 2026-01-27 00:16:34 -0400
  • 93797a450a Add cmdforge remove command for project dependencies rob 2026-01-26 23:45:54 -0400
  • df29b28167 Improve cmdforge add UX for locally-installed tools rob 2026-01-26 23:34:40 -0400
  • 9be0ab4551 Fix hash verification for imported tools rob 2026-01-26 23:10:27 -0400
  • 3e7eaeb504 Add transitive dependency resolution and lock file support rob 2026-01-26 22:05:09 -0400
  • 29869ef59f Add local collections support with GUI, CLI, and publishing workflow rob 2026-01-26 16:50:19 -0400
  • 37e74bf339 Configure all opencode model variants in Docker container rob 2026-01-18 05:16:09 -0400
  • 317dd6b3b6 Configure opencode provider in Docker ready container rob 2026-01-18 05:09:09 -0400
  • cb6a8df79b Fix cf arrow key handling - remove broken select() logic rob 2026-01-18 04:52:47 -0400
  • d230cffb5f Add complete Qt/PySide6 deps and opencode to Docker images rob 2026-01-18 04:38:46 -0400
  • b4ff6af84d Add complete Qt/PySide6 dependencies to Dockerfiles rob 2026-01-18 04:23:02 -0400
  • 0d2e5f5b60 Add OpenGL/Qt dependencies to Dockerfiles rob 2026-01-18 04:12:20 -0400
  • def8baf344 Add cf tutorial and graceful Ctrl+C handling rob 2026-01-18 03:49:18 -0400
  • f6bb863f60 Add piped input support and documentation for cf picker rob 2026-01-18 03:34:55 -0400
  • 9f3227f7ef Swap Tab/Enter in argument picker: Tab edits, Enter runs rob 2026-01-18 02:52:52 -0400
  • 356a47eebc Make cf dropdown scroll instead of showing +N more rob 2026-01-18 02:49:32 -0400
  • df1d3ace23 Rewrite cf as lightweight inline dropdown rob 2026-01-18 02:46:04 -0400
  • 992c473939 Improve cf picker: Enter runs, Tab opens argument editor rob 2026-01-18 02:39:37 -0400
  • 7f0dabd328 Add interactive fuzzy tool picker (cf command) rob 2026-01-18 02:26:46 -0400
  • 3d87d888ab Add GUI provider installer to provider-setup documentation rob 2026-01-18 01:50:57 -0400
  • b20abec39d Add setuptools dependency for Python 3.12+ compatibility rob 2026-01-18 01:34:28 -0400
  • cf82baef1d Add NodeGraphQt to base dependencies rob 2026-01-18 01:33:06 -0400
  • f442759344 Add Provider Install wizard to GUI rob 2026-01-18 01:14:49 -0400
  • f0d175f3c6 Add --category option to cmdforge create command rob 2026-01-18 01:05:12 -0400
  • cdc910d7b6 Add comprehensive documentation for Collections, Project Dependencies, Provider Setup, and CLI Reference rob 2026-01-18 00:54:36 -0400
  • d0581daa35 Add comprehensive tutorials for registry, tool composition, and testing rob 2026-01-18 00:34:55 -0400
  • 50ba841a62 Update web UI documentation for current implementation rob 2026-01-18 00:16:11 -0400
  • da2027a8fd Fix examples.md MDX parsing - escape curly braces rob 2026-01-17 23:25:09 -0400
  • c755345a2f Add trailingSlash config to fix redirect bug rob 2026-01-17 23:15:35 -0400
  • f052628a9e Fix milestones MDX error and update ideas rob 2026-01-17 22:57:37 -0400
  • d66446672b Update documentation with missing features and fix broken links rob 2026-01-17 22:42:13 -0400
  • 18240fe9f9 Update documentation 2026-01-17 - Add reference docs rob 2026-01-17 22:41:12 -0400
  • f07f9102f6 Move tooltips to title labels instead of group boxes rob 2026-01-17 14:44:00 -0400
  • 59e4191fd1 Add contextual tooltips to TestStepDialog rob 2026-01-17 14:39:17 -0400
  • dc23c2d1cb Reduce remove button height to match other widgets rob 2026-01-17 14:35:50 -0400
  • 70e9c7b789 Increase assertion row and widget heights for proper display rob 2026-01-17 14:33:22 -0400