Skip to content

IntentForge v0.10.1

Latest

Choose a tag to compare

@jzjzzzzzzz jzjzzzzzzz released this 09 Jul 09:47
· 46 commits to main since this release

IntentForge v0.10.1

IntentForge v0.10.1 focuses on making the MVP easier for external users to install, configure, and verify from the terminal.

Highlights

  • Added persistent user config at ~/.intentforge/config.json
  • Added first-run LLM setup in intentforge interactive
  • Added config setup for OpenAI, OpenAI-compatible, mock, or skipped LLM configuration
  • Added support for OPENAI_API_KEY in addition to INTENTFORGE_LLM_*
  • Reworked interactive setup selection to use prompt_toolkit-managed arrow-key rendering
  • Updated the interactive banner with an original IntentForge terminal visual
  • Fixed interactive handlers to consume actual workflow dictionary responses
  • Added httpx to API/dev extras for API demo test consistency
  • Documented current Homebrew installation state and interactive setup behavior

Verification

  • Full pytest suite passed
  • Interactive setup smoke tested with typed fallback
  • Arrow-key selector smoke tested in a PTY
  • Existing deterministic CAD workflows remain available without LLM configuration

Notes

Direct brew install intentforge requires Homebrew core acceptance. Until then, users install through the project tap:

brew tap jzjzzzzzzz/intentforge
brew install intentforge