refactor(connectors): remove adapter module references from services
Drops every `definition.module.*` call and legacy id hardcode (claude_local, codex_local, gemini_local, claude_compat_*) from the connector services. Health checks now evaluate stored credentials against the declarative auth descriptor, model policy reads provider models via pi-ai, matching keys off provider ids, and hire-hook logs activity without invoking an adapter hook. Introduces a local normalizeCommandValue helper to replace the deleted @agentcompany/adapter-utils/server-utils import.
This commit is contained in:
1 parent
60178ceafa
commit
06a3ba603e
14 files changed
+267
-377
No files matched your search
@@ -66,6 +66,12 @@ export function listInvalidEnvBindingKeys(text: string): string[] {
|
||||
});
|
||||
}
|
||||
|
||||
export { PI_MONO_CAPABILITIES };
|
||||
|
||||
export function renderConnectorConfigurationDoc(definition: ConnectorDefinition): string {
|
||||
return renderConfigurationDoc(definition);
|
||||
}
|
||||
|
||||
function renderConfigurationDoc(definition: ConnectorDefinition): string {
|
||||
switch (definition.auth.type) {
|
||||
case "oauth":
|
||||
|
||||
Reference in new issue
Block a user