Skip to content

ProseForge Agent v0.4.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 03:57

General Agent Runtime release.

Added

  • pf-agent is now positioned as a general personal Agent CLI Runtime with
    ProseForge Novel available as the first built-in workflow pack.
  • The product TUI shows setup, provider/model, workspace, active workflow, and
    next actions instead of a novel-only or blank demo surface.
  • pf-agent workflow list and pf-agent workflow use <name> expose the
    workflow pack model.
  • pf-agent chat / pf-agent run now build a shared Agent Kernel with default
    tools, intent routing, session storage, injection safety, and project
    retrieval where a project is bound.
  • ProjectChatRetriever provides deterministic project evidence retrieval from
    manifests, bible files, timelines, relations, foreshadowing notes, chapters,
    scene artifacts, and existing RAG chunks.

Changed

  • pf-agent run now resolves the requested or configured provider instead of
    always constructing the fake provider. Real providers without keys return
    setup guidance instead of silently falling back.
  • Offline runs explicitly require fake/local provider behavior and reject
    explicitly requested network providers.
  • chat --show-citations now reports real project evidence refs when project
    files exist.
  • Legacy TUI and REPL fallback paths now receive the same default tools,
    retrieval, session, and safety wiring as the main chat surface.

Fixed

  • Intent router tool targets are now aligned with the default tool registry,
    including provider.configure.
  • Missing tool registries now return a traceable error instead of crashing with
    a NoneType tool execution failure.
  • Tool permission errors now show both required and current permission levels.