Skip to content

Feat/docs - #1

Merged
manmit-s merged 9 commits into
mainfrom
feat/docs
Jul 31, 2026
Merged

Feat/docs#1
manmit-s merged 9 commits into
mainfrom
feat/docs

Conversation

@manmit-s

Copy link
Copy Markdown
Owner

Merge feature/docs branch to main

Finalizing the documentation refresh and feature updates. This includes full docs, updated README, and setup guides. Ready for production release.

manmit-s added 9 commits July 31, 2026 22:07
Populate API_KEY and BASE_URL environment variables from the loaded
config when they are not already set, so downstream providers can
pick them up automatically.
Introduce an interactive configuration wizard that collects the API key,
base URL, and model ID and writes them to the system config file.

Wire it into the CLI as the 'flux config' command and show an onboarding
prompt whenever no valid API key is configured, guiding new users through
setup before the agent starts.
Add a workflow that installs the docs dependencies, builds the Next.js
documentation site, and deploys the static output to GitHub Pages on
pushes to main.
Introduce a full documentation site covering installation, quick start,
configuration, CLI commands, MCP integration, session management,
architecture, and troubleshooting, along with reusable components such
as gradient banners, feature cards, copy buttons, and mermaid diagrams.
Configure setuptools packaging for the project so it can be published
to PyPI, with a 'flux' console script that launches the CLI.
Add a screenshot banner to the README and switch the pipx/pip install
instructions to the published flux-cli package name.
@manmit-s
manmit-s merged commit 33e158c into main Jul 31, 2026
4 checks passed
@manmit-s
manmit-s deleted the feat/docs branch August 1, 2026 03:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant