Skip to content

feat(gui): add local goal bridge and CLI modes for human tasks - #72

Closed
moortekweb-art wants to merge 2 commits into
mainfrom
hotfix/refresh-gui-screenshots-2026-07-21
Closed

feat(gui): add local goal bridge and CLI modes for human tasks#72
moortekweb-art wants to merge 2 commits into
mainfrom
hotfix/refresh-gui-screenshots-2026-07-21

Conversation

@moortekweb-art

Copy link
Copy Markdown
Owner

Summary

  • Added a human-friendly local-goal command surface for running plain-English goals from Pop-OS.
  • Added mode-selection and beginner command helpers for local, cloud, and hybrid worker lanes.
  • Added a local_goal_bridge integration layer and focused tests for goal serialization and bridge invocation.

Changes

  • agentic_harness/cli.py: added do, work, modes, check, watch, setup, popos-setup, mode3a-run, mode3a-status, and mode3a-monitor commands.
  • agentic_harness/core/local_goal_bridge.py: added the local-goal runtime bridge, mode builders, and formatting helpers.
  • tests/test_local_goal_bridge.py: added bridge and payload tests.
  • README.md: documented beginner-friendly human mode commands.

Security

  • Codex Security scan: 0e37dced-8950-4a35-9338-ac0294d75943
  • Result: no findings in the reviewed diff.

Validation

  • python3 -m py_compile agentic_harness/cli.py agentic_harness/core/local_goal_bridge.py tests/test_local_goal_bridge.py passed.
  • The targeted pytest run was not completed because pytest is not installed in the active environment.
  • Runtime CLI smoke testing was not completed because PyYAML is not installed in the active ambient interpreter.

Scope

This PR contains only the README, CLI, bridge, and test changes. Playwright output, design notes, screenshots, and generated uv.lock remain uncommitted and out of scope.

@moortekweb-art

Copy link
Copy Markdown
Owner Author

Closing this stale branch. The proposed commit is based on an older implementation and would replace the hardened bridge and CLI already present on main. No merge should be made from this PR.

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