API

Package agentsmgr

Common collection of AI agents configuration and data.

agentsmgr.main()

Entrypoint.

Module agentsmgr.exceptions

Family of exceptions for package API.

exception agentsmgr.exceptions.CoderAbsence(coder)

Bases: Omnierror, ValueError

Coder absence in registry.

exception agentsmgr.exceptions.ConfigurationAbsence(location=absence.absent)

Bases: Omnierror, FileNotFoundError

render_as_markdown()
Parameters:

self

Return type:

tuple[ str, … ]

exception agentsmgr.exceptions.ConfigurationInvalidity(reason=absence.absent)

Bases: Omnierror, ValueError

Base configuration data invalidity.

exception agentsmgr.exceptions.ContentAbsence(content_type, content_name, coder)

Bases: Omnierror, FileNotFoundError

Content file absence.

exception agentsmgr.exceptions.ContextInvalidity

Bases: Omnierror, TypeError

Invalid execution context.

exception agentsmgr.exceptions.DataSourceNoSupport(source_spec)

Bases: Omnierror, ValueError

Unsupported data source format error.

exception agentsmgr.exceptions.FileOperationFailure(path, operation='access file')

Bases: Omnierror, OSError

File or directory operation failure.

exception agentsmgr.exceptions.GlobalsPopulationFailure(source, target)

Bases: Omnierror, OSError

Global settings population failure.

exception agentsmgr.exceptions.MemoryFileAbsence(location)

Bases: Omnierror, FileNotFoundError

Memory file absence.

Raised when project memory file (conventions.md) does not exist but memory symlinks need to be created.

render_as_markdown()

Renders memory file absence with helpful guidance.

Parameters:

self

Return type:

tuple[ str, … ]

exception agentsmgr.exceptions.Omnierror(*posargs, **nomargs)

Bases: Omniexception, Exception

Base for error exceptions raised by package API.

render_as_markdown()

Renders exception as Markdown lines for display.

Parameters:

self

Return type:

tuple[ str, … ]

exception agentsmgr.exceptions.Omniexception(*posargs, **nomargs)

Bases: Omniexception

Base for all exceptions raised by package API.

exception agentsmgr.exceptions.TargetModeNoSupport(coder, mode, reason='')

Bases: Omnierror, ValueError

Targeting mode lack of support.

render_as_markdown()

Renders targeting mode error with helpful guidance.

Parameters:

self

Return type:

tuple[ str, … ]

exception agentsmgr.exceptions.TemplateError(template_name)

Bases: Omnierror, ValueError

Template processing error.

classmethod for_extension_parse(template_name)

Creates error for extension parsing failure.

Parameters:
  • cls

  • template_name (str)

Return type:

typing_extensions.Self

classmethod for_missing_template(coder, item_type)

Creates error for missing template.

Parameters:
  • cls

  • coder (str)

  • item_type (str)

Return type:

typing_extensions.Self

exception agentsmgr.exceptions.ToolSpecificationInvalidity(specification)

Bases: ConfigurationInvalidity

Tool specification invalidity.

exception agentsmgr.exceptions.ToolSpecificationTypeInvalidity(specification)

Bases: ConfigurationInvalidity

Tool specification type invalidity.