From 42deab82bee6ee57d8bcc0c4f800903b326ef1a5 Mon Sep 17 00:00:00 2001 From: Olivier Cots Date: Mon, 7 Sep 2026 23:10:09 +0200 Subject: [PATCH 1/2] Add manual Albert agent workflow test. Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- .github/workflows/AlbertHello.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/AlbertHello.yml diff --git a/.github/workflows/AlbertHello.yml b/.github/workflows/AlbertHello.yml new file mode 100644 index 00000000..735c0950 --- /dev/null +++ b/.github/workflows/AlbertHello.yml @@ -0,0 +1,27 @@ +name: Albert Hello + +on: + workflow_dispatch: + inputs: + model: + description: "Albert model alias or model identifier" + required: true + type: string + default: deepseek + prompt: + description: "Prompt sent to the Albert agent" + required: true + type: string + default: "Présente brièvement le projet CTBase." + +jobs: + call: + uses: control-toolbox/CTActions/.github/workflows/albert-hello.yml@feat/albert-hello-workflow + with: + handbook_ref: feat/albert-hello + agent_path: agents-ai/albert-hello.md + model: ${{ inputs.model }} + prompt: ${{ inputs.prompt }} + secrets: + ALBERT_API_KEY: ${{ secrets.ALBERT_API_KEY }} + HANDBOOK_READ_TOKEN: ${{ secrets.HANDBOOK_READ_TOKEN }} From 0b88fefedb74cc6a02b13fa48fddd4448b7626b3 Mon Sep 17 00:00:00 2001 From: Olivier Cots Date: Mon, 7 Sep 2026 23:23:08 +0200 Subject: [PATCH 2/2] Use the generic AI agent workflow. Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- .github/workflows/AIHello.yml | 33 +++++++++++++++++++++++++++++++ .github/workflows/AlbertHello.yml | 27 ------------------------- 2 files changed, 33 insertions(+), 27 deletions(-) create mode 100644 .github/workflows/AIHello.yml delete mode 100644 .github/workflows/AlbertHello.yml diff --git a/.github/workflows/AIHello.yml b/.github/workflows/AIHello.yml new file mode 100644 index 00000000..0ec49e1c --- /dev/null +++ b/.github/workflows/AIHello.yml @@ -0,0 +1,33 @@ +name: AI Hello + +on: + workflow_dispatch: + inputs: + provider: + description: "AI provider to use" + required: true + type: string + default: albert + model: + description: "Provider model alias or model identifier" + required: true + type: string + default: deepseek + prompt: + description: "Prompt sent to the AI agent" + required: true + type: string + default: "Present the CTBase project briefly." + +jobs: + call: + uses: control-toolbox/CTActions/.github/workflows/ai-agent.yml@feat/albert-hello-workflow + with: + provider: ${{ inputs.provider }} + handbook_ref: feat/albert-hello + agent_name: hello + model: ${{ inputs.model }} + prompt: ${{ inputs.prompt }} + secrets: + ALBERT_API_KEY: ${{ secrets.ALBERT_API_KEY }} + HANDBOOK_READ_TOKEN: ${{ secrets.HANDBOOK_READ_TOKEN }} diff --git a/.github/workflows/AlbertHello.yml b/.github/workflows/AlbertHello.yml deleted file mode 100644 index 735c0950..00000000 --- a/.github/workflows/AlbertHello.yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Albert Hello - -on: - workflow_dispatch: - inputs: - model: - description: "Albert model alias or model identifier" - required: true - type: string - default: deepseek - prompt: - description: "Prompt sent to the Albert agent" - required: true - type: string - default: "Présente brièvement le projet CTBase." - -jobs: - call: - uses: control-toolbox/CTActions/.github/workflows/albert-hello.yml@feat/albert-hello-workflow - with: - handbook_ref: feat/albert-hello - agent_path: agents-ai/albert-hello.md - model: ${{ inputs.model }} - prompt: ${{ inputs.prompt }} - secrets: - ALBERT_API_KEY: ${{ secrets.ALBERT_API_KEY }} - HANDBOOK_READ_TOKEN: ${{ secrets.HANDBOOK_READ_TOKEN }}