Skip to content

v0.0.6

Choose a tag to compare

@RobertStrehlow RobertStrehlow released this 16 Oct 14:05
· 122 commits to main since this release

[0.0.6] - 2025-10-16

Added

  • Added "Container Login":
    • Containers can now handle user credentials for authentication.
    • Agents can define a handle_login and handle_logout method.
    • The action decorator now accepts an auth parameter. If set to True, the action will need to define login_token: str as a parameter, which will provide the current login_token of the request user, after successful authentication.
    • During handle_login, a username, password, and an uuid are provided. You can then use these information to authenticate to an external service and manage credentials within your custom container.
    • An example implementation can be found in the sample agent.
  • Added an example in README.md implementing custom endpoints to your container.

Changed

  • Improved the underlying action- and stream descriptions during registering.

Fixed

  • Fixed an issue for dependency resolution for third party packages when installing opaca.
  • Fixed an incorrect container image path in main.py.