Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions examples/model_configs/model_config.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: model_config
Expand Down
3 changes: 3 additions & 0 deletions examples/personalities/apple_expert.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: personality
Expand Down
3 changes: 3 additions & 0 deletions examples/personalities/banana_expert.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: personality
Expand Down
3 changes: 3 additions & 0 deletions examples/personalities/echo.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

# personalities define the system prompt level directives for this Agent
seclab-taskflow-agent:
version: 1
Expand Down
3 changes: 3 additions & 0 deletions examples/personalities/example_triage_agent.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: personality
Expand Down
3 changes: 3 additions & 0 deletions examples/personalities/fruit_expert.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: personality
Expand Down
3 changes: 3 additions & 0 deletions examples/personalities/orange_expert.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: personality
Expand Down
3 changes: 3 additions & 0 deletions examples/prompts/example_prompt.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: prompt
Expand Down
3 changes: 3 additions & 0 deletions examples/taskflows/CVE-2023-2283.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: taskflow
Expand Down
3 changes: 3 additions & 0 deletions examples/taskflows/echo.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: taskflow
Expand Down
3 changes: 3 additions & 0 deletions examples/taskflows/example.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: taskflow
Expand Down
3 changes: 3 additions & 0 deletions examples/taskflows/example_globals.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: taskflow
Expand Down
3 changes: 3 additions & 0 deletions examples/taskflows/example_inputs.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: taskflow
Expand Down
3 changes: 3 additions & 0 deletions examples/taskflows/example_large_list_result_iter.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: taskflow
Expand Down
3 changes: 3 additions & 0 deletions examples/taskflows/example_repeat_prompt.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: taskflow
Expand Down
3 changes: 3 additions & 0 deletions examples/taskflows/example_repeat_prompt_async.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: taskflow
Expand Down
3 changes: 3 additions & 0 deletions examples/taskflows/example_repeat_prompt_dictionary.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: taskflow
Expand Down
3 changes: 3 additions & 0 deletions examples/taskflows/example_reusable_prompt.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: taskflow
Expand Down
3 changes: 3 additions & 0 deletions examples/taskflows/example_reusable_taskflows.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: taskflow
Expand Down
3 changes: 3 additions & 0 deletions examples/taskflows/example_triage_taskflow.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

# a simple example of the triage Agent pattern
seclab-taskflow-agent:
version: 1
Expand Down
3 changes: 3 additions & 0 deletions examples/taskflows/single_step_taskflow.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: taskflow
Expand Down
3 changes: 3 additions & 0 deletions src/seclab_taskflow_agent/personalities/assistant.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: personality
Expand Down
3 changes: 3 additions & 0 deletions src/seclab_taskflow_agent/personalities/c_auditer.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: personality
Expand Down
3 changes: 3 additions & 0 deletions src/seclab_taskflow_agent/toolboxes/codeql.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: toolbox
Expand Down
3 changes: 3 additions & 0 deletions src/seclab_taskflow_agent/toolboxes/echo.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

# stdio mcp server configuration
seclab-taskflow-agent:
version: 1
Expand Down
3 changes: 3 additions & 0 deletions src/seclab_taskflow_agent/toolboxes/github_official.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: toolbox
Expand Down
3 changes: 3 additions & 0 deletions src/seclab_taskflow_agent/toolboxes/logbook.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: toolbox
Expand Down
3 changes: 3 additions & 0 deletions src/seclab_taskflow_agent/toolboxes/memcache.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: toolbox
Expand Down
3 changes: 3 additions & 0 deletions tests/data/test_yaml_parser_personality000.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# SPDX-FileCopyrightText: 2025 GitHub
# SPDX-License-Identifier: MIT

seclab-taskflow-agent:
version: 1
filetype: personality
Expand Down