Skip to content

Add first generic AI agent definition - #20

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

ocots merged 2 commits into
mainfrom
feat/albert-hello

Conversation

@ocots

@ocots ocots commented Sep 7, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Rename the agent directory to ai-agents/.
  • Add the first generic agent definition at ai-agents/hello.md.
  • Ask the agent to invent its own short name instead of naming it after a provider.
  • Explicitly instruct the agent not to reveal secrets, tokens, or environment variables.

This PR is the foundational agent definition for the cross-repository AI agent experiment.

Related PRs

Test plan

  • Review the generic agent instructions.
  • Exercise the agent from the linked CTBase workflow after all three branches are available.

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 first step in a three-repository experiment:

  1. This PR defines the agent instructions.
  2. CTActions PR #72 provides the reusable workflow that loads this agent and calls Albert.
  3. CTBase PR #559 provides the manual end-to-end test entry point.

The initial test will use the development branches from all three repositories before the changes are 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 first Albert agent definition Add first generic AI agent definition Sep 7, 2026
@ocots

ocots commented Sep 7, 2026

Copy link
Copy Markdown
Member Author

The design is now provider-independent at the agent-definition level. The agent is stored as ai-agents/hello.md, does not mention Albert, and invents a short name for itself when called.

The corresponding generic runner is in CTActions PR #72, and the manual test entry point is in CTBase PR #559.

@ocots
ocots merged commit 8a41c61 into main Sep 7, 2026
@ocots
ocots deleted the feat/albert-hello branch September 7, 2026 21:29
@ocots
ocots restored the feat/albert-hello branch September 7, 2026 21:30
@ocots
ocots deleted the feat/albert-hello 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