@teqfw/github-flows gets a host application
A host application, github-flows-app, was put together for @teqfw/github-flows. It provides the operational layer around the server, browser access to data, and service tasks, while staying on top of the library.
The library itself is designed as a shared core. It accepts GitHub events, gathers the data needed for execution, and starts the agent in Docker. Agent behavior and workflow logic are defined separately in JSON and MD files arranged in a directory hierarchy. Those files determine when agents start and which prompts they receive.
The host application runs the server, shows logs and configs in the browser, and handles service tasks
such as cleaning up stale data. The same configurations also define the workflows: they may be triggered
by anonymous users or only selected accounts; the agent may work directly in main or create a
dedicated branch for each event and then open a pull request.
At this stage, GitHub access uses a PAT, short for Personal Access Token, and Codex runs on OAuth tokens from a Plus subscription. That already looks like a reproducible service setup for a VPS: a separate server, configuration management, and clear visibility into each run. The project is moving toward exactly that state, where GitHub event processing can be reshaped through agent-driven configuration.