Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feat] info endpoint #83

Open
choinek opened this issue Jan 13, 2025 · 0 comments
Open

[feat] info endpoint #83

choinek opened this issue Jan 13, 2025 · 0 comments

Comments

@choinek
Copy link
Collaborator

choinek commented Jan 13, 2025

An endpoint that provides information about the application:

  • App version: This reminds me we need to switch to semantic versioning (semver) as soon as possible. This will allow us to deprecate features and eventually remove them, instead of maintaining them indefinitely.
  • Current tasks and their progress: An overview of ongoing operations and their statuses.
  • Celery workers: Information about the status and availability of workers.
  • Available models: A list of models supported by the application.
  • Available strategies: Details about the strategies currently implemented.

This endpoint is particularly important for our client libraries, as it enables us to identify the application version we're communicating with and provides essential details such as the supported models and strategies. 😉

@choinek choinek changed the title [feat] static info endpoint [feat] info endpoint Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant