Skip to content

feat(example): add an Agent workbench with native self-hosted Sessions - #186

Merged
SaladDay merged 7 commits into
mainfrom
codex/parsar-example
Sep 29, 2026
Merged

SaladDay merged 7 commits into
mainfrom
codex/parsar-example

Conversation

@SaladDay

@SaladDay SaladDay commented Sep 28, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Adds an optional Parsar Agent workbench under example/parsar with a small SQLite product store. Users manage Provider model catalogs, Skills, MCP services and runtime profiles, compose reusable Agents, and start independent Sessions with streaming output and request/first-text timing.

Provider creation discovers models for multi-selection and accepts custom model IDs. Each model belongs to an explicit Provider. Native self-hosted profiles support Linux, macOS and Windows host paths: create an empty Session, issue its executor credential in Core Web, and use the displayed daemon install/start commands. Sending waits for Core's connected Environment status.

This example builds on codex/qualified-release-promotion-20260928 (PR #200), as requested. It does not include the unmerged unified installer from PR #202. Native example Sessions currently support Codex and Claude Code; local capability directories supply Skills/Plugins. Unsupported managed Skill and bound service-MCP combinations are rejected explicitly. Provider credentials stay server-side, including pending creation snapshots.

Validation

  • Example typecheck, 14 backend tests, production build and 10 browser workflow tests.
  • Native installation persistence test passed on macOS.
  • Fresh independent blind review passed; reviewer independently reran all 14 backend tests.
  • Full make check attempted; distribution tests fail on macOS platform and temporary-directory checks (4 failures, 36 errors). Full repository gate is not green.
  • No fresh mx deployment or real self-hosted model execution qualification in this change; existing remote containers were not removed.

@SaladDay SaladDay changed the title feat(example): add a complete Parsar app on OpenAgentCore feat(example): add a lightweight Parsar Agent workbench Sep 28, 2026
@SaladDay SaladDay changed the title feat(example): add a lightweight Parsar Agent workbench feat(example): add an Agent workbench with streaming Sessions Sep 28, 2026
@SaladDay SaladDay changed the title feat(example): add an Agent workbench with streaming Sessions feat(example): add an Agent workbench with native self-hosted Sessions Sep 28, 2026
@SaladDay
SaladDay changed the base branch from main to codex/qualified-release-promotion-20260928 September 28, 2026 19:57
@SaladDay
SaladDay changed the base branch from codex/qualified-release-promotion-20260928 to main September 29, 2026 07:36
@SaladDay
SaladDay marked this pull request as ready for review September 29, 2026 07:36
@SaladDay
SaladDay merged commit 64d7df3 into main Sep 29, 2026
6 checks passed
@SaladDay
SaladDay deleted the codex/parsar-example branch October 7, 2026 06:38
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