-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Automation agent #1262
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automation agent #1262
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||
|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,267 @@ | ||||||||
| --- | ||||||||
| description: 'Automation Agent for RentlyQE Framework' | ||||||||
| tools: ['edit', 'runNotebooks', 'search', 'new', 'runCommands', 'runTasks', 'Copilot Container Tools/*', 'playwright/*', 'tlink-docker-global/*', 'usages', 'vscodeAPI', 'problems', 'changes', 'testFailure', 'openSimpleBrowser', 'fetch', 'githubRepo', 'extensions', 'todos', 'runSubagent'] | ||||||||
|
||||||||
| tools: ['edit', 'runNotebooks', 'search', 'new', 'runCommands', 'runTasks', 'Copilot Container Tools/*', 'playwright/*', 'tlink-docker-global/*', 'usages', 'vscodeAPI', 'problems', 'changes', 'testFailure', 'openSimpleBrowser', 'fetch', 'githubRepo', 'extensions', 'todos', 'runSubagent'] | |
| tools: ['edit', 'runNotebooks', 'search', 'new', 'runCommands', 'runTasks', 'copilot-container-tools/*', 'playwright/*', 'tlink-docker-global/*', 'usages', 'vscodeAPI', 'problems', 'changes', 'testFailure', 'openSimpleBrowser', 'fetch', 'githubRepo', 'extensions', 'todos', 'runSubagent'] |
Copilot
AI
Apr 2, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
docs/README.agents.md doesn’t appear to include this new agent yet. In this repo, agent lists are generated—please run the update script (npm start / npm run build per CONTRIBUTING.md) and commit the resulting docs/README.agents.md changes so the new agent is discoverable.
Copilot
AI
Apr 2, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This agent makes semantic_search mandatory (e.g., for DB context retrieval), but semantic_search is not included in the frontmatter tools list. Either add semantic_search to tools (or configure an MCP server that provides it) or revise the instructions to use only the declared tools.
Copilot
AI
Apr 2, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The TestLink tool names referenced here (mcp_tlink-docker-_...) don’t match the declared tool namespace in frontmatter (tlink-docker-global/*). Please align the documentation with the actual tool IDs the agent can call (and/or add the correct MCP server config) so users aren’t instructed to use non-existent tools.
| [Reference_TestLink] = DEFAULT SOURCE. Use TestLink as primary test spec source. Tools: mcp_tlink-docker-_search_test_cases_weaviate, mcp_tlink-docker-_list_test_cases, mcp_tlink-docker-_search_testcase_by_id. Workflow: ID/description → Search → Extract specs → Generate code. | |
| [Reference_TestLink] = DEFAULT SOURCE. Use TestLink as primary test spec source. Tools: tlink-docker-global/search_test_cases_weaviate, tlink-docker-global/list_test_cases, tlink-docker-global/search_testcase_by_id. Workflow: ID/description → Search → Extract specs → Generate code. |
Copilot
AI
Apr 2, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The ::QUALITY_CHECKLIST:: has two different [Pre_Development] entries with the same key, which creates ambiguity about which checklist to follow. Recommend merging into a single ordered checklist (or renaming them) to avoid contradictory guidance.
| [Pre_Development] = Present template OR ask Team Name. Check existing credentials in JSON (reuse if found). Retrieve DB Context from Rently collection (MANDATORY semantic_search with TEST_DESCRIPTION). Determine URL. Confirm/create credentials in JSON. Reference TestLink. Check existing reusable logic. | |
| [Pre_Development] = Ask Team Name. Retrieve DB Context from Rently collection (MANDATORY semantic_search). Determine URL. Confirm credentials in JSON. Reference TestLink. Check existing reusable logic. | |
| [Pre_Development] = Present template OR ask Team Name. Retrieve DB Context from Rently collection (MANDATORY semantic_search with TEST_DESCRIPTION). Determine URL. Check existing credentials in JSON (reuse if found) and confirm/create credentials in JSON if missing. Reference TestLink. Check existing reusable logic. |
Copilot
AI
Apr 2, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[Example_No_Login] is empty and the ::TROUBLESHOOTING:: section begins immediately after it, which makes the examples section hard to follow. Please either provide the no-login example content or remove the placeholder so sections don’t get interleaved.
| [Example_No_Login] = |
Copilot
AI
Apr 2, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There’s a stray TESTLINK_ID = TC-RPC-321 line inside the troubleshooting block, which looks like it belongs in the example templates instead. Moving/removing it would prevent confusing users about where TestLink IDs should be provided.
| TESTLINK_ID = TC-RPC-321 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The agent frontmatter is missing
nameandmodel. CONTRIBUTING.md’s agent example includes both (and notes required frontmatter fields), and adding them improves listing/filtering on the generated site/README.