Add harness support for RovoDev

This commit is contained in:
Dan Minshew
2026-03-29 22:12:27 -05:00
parent 685728b992
commit 4bff8086d3
4 changed files with 31 additions and 16 deletions
+1
View File
@@ -9,5 +9,6 @@ export const transformAgents = createTransformer(PROVIDERS.agents);
export const transformKiro = createTransformer(PROVIDERS.kiro);
export const transformOpenCode = createTransformer(PROVIDERS.opencode);
export const transformPi = createTransformer(PROVIDERS.pi);
export const transformRovoDev = createTransformer(PROVIDERS['rovo-dev']);
export { createTransformer, PROVIDERS };
+6
View File
@@ -70,4 +70,10 @@ export const PROVIDERS = {
displayName: 'Trae',
frontmatterFields: ['user-invocable', 'argument-hint', 'license', 'compatibility', 'metadata'],
},
'rovo-dev': {
provider: 'rovo-dev',
configDir: '.rovodev',
displayName: 'Rovo Dev',
frontmatterFields: ['user-invocable', 'argument-hint', 'license', 'compatibility', 'metadata', 'allowed-tools'],
},
};
+6
View File
@@ -321,6 +321,12 @@ export const PROVIDER_PLACEHOLDERS = {
config_file: 'RULES.md',
ask_instruction: 'ask the user directly to clarify what you cannot infer.',
command_prefix: '/'
},
'rovo-dev': {
model: 'Rovo Dev',
config_file: 'AGENTS.md',
ask_instruction: 'ask the user directly to clarify what you cannot infer.',
command_prefix: '/'
}
};