CatchTheTornado / CatchTheTornado/text-extract-api

[feat] info endpoint

Open
#83 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
3.2k
Forks
279
PR merge metrics
No merged PRs in 30d

Description

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. 😉

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.