agntcy_acp.manifest package

Submodules

agntcy_acp.manifest.generator module

agntcy_acp.manifest.generator.generate_agent_client(descriptor, path)[source]
agntcy_acp.manifest.generator.generate_agent_models(descriptor, path, model_file_name='models.py')[source]
agntcy_acp.manifest.generator.generate_agent_oapi(descriptor, spec_path=None)[source]
agntcy_acp.manifest.generator.generate_agent_oapi_for_schemas(specs)[source]

agntcy_acp.manifest.validator module

agntcy_acp.manifest.validator.load_json_file(json_file_path)[source]
Return type:

dict

agntcy_acp.manifest.validator.validate_agent_descriptor(descriptor_json, raise_exception=False)[source]
Return type:

AgentACPDescriptor | None

agntcy_acp.manifest.validator.validate_agent_descriptor_file(descriptor_file_path, raise_exception=False)[source]
Return type:

AgentACPDescriptor

agntcy_acp.manifest.validator.validate_agent_manifest(manifest_json, raise_exception=False)[source]
Return type:

AgentManifest | None

agntcy_acp.manifest.validator.validate_agent_manifest_file(manifest_file_path, raise_exception=False)[source]
Return type:

AgentManifest

Module contents