Skip to content

Add manual generic AI agent test - #559

Merged
ocots merged 2 commits into
mainfrom
feat/albert-hello-test
Sep 7, 2026
Merged

ocots merged 2 commits into
mainfrom
feat/albert-hello-test

Conversation

@ocots

@ocots ocots commented Sep 7, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Rename the caller workflow to AIHello.yml.
  • Expose the AI provider, model, and prompt as workflow_dispatch inputs.
  • Call the generic ai-agent.yml reusable workflow.
  • Use the generic hello agent from Handbook/ai-agents/.
  • Keep the initial test configured for the Albert provider and its deepseek model alias.

Related PRs

This PR is the end-to-end entry point. After the three PRs are merged, the branch references can be changed from the development branches to main.

Test plan

  • Validate the workflow file as YAML.
  • Run git diff --check.
  • Run AI Hello from the GitHub Actions UI with the configured organization secrets.
  • Confirm that the workflow retrieves the generic Handbook agent and receives a response from the selected provider.

Generated with Devin

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@ocots

ocots commented Sep 7, 2026

Copy link
Copy Markdown
Member Author

This PR is the end-to-end test entry point:

  • It calls the reusable workflow from CTActions PR #72.
  • That workflow retrieves the agent defined in Handbook PR #20.
  • It can be launched manually from the GitHub Actions UI with the configured organization secrets.

The workflow intentionally references the development branches until the three PRs have been reviewed and merged.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@ocots ocots changed the title Add manual Albert agent workflow test Add manual generic AI agent test Sep 7, 2026
@ocots

ocots commented Sep 7, 2026

Copy link
Copy Markdown
Member Author

The caller is now provider- and agent-independent:

  • It invokes CTActions PR #72 through the generic ai-agent.yml workflow.
  • That workflow retrieves the generic hello agent from Handbook PR #20.
  • The provider remains configurable, with Albert selected for this first end-to-end test.

A future Claude test can use the same caller shape once a Claude adapter is added to the shared CTActions workflow.

@ocots
ocots merged commit f67151e into main Sep 7, 2026
5 checks passed
@ocots
ocots deleted the feat/albert-hello-test branch September 7, 2026 21:33
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