Commit Graph

3 Commits

Author SHA1 Message Date
Jon Burdo d8744430a1
feat(async-job): implement upload intents (#1592)
* feat(async-job): implement upload intents

Signed-off-by: Jon Burdo <jon@jonburdo.com>

* fix intent implementation logic

Signed-off-by: Jon Burdo <jon@jonburdo.com>

* clean up intent type tests

Signed-off-by: Jon Burdo <jon@jonburdo.com>

* clean up formatting, extraneous comments

Signed-off-by: Jon Burdo <jon@jonburdo.com>

* add fast-fail validation checks for job intents

Signed-off-by: Jon Burdo <jon@jonburdo.com>

* fix readme env vars

Signed-off-by: Jon Burdo <jon@jonburdo.com>

* fix readme formatting

Signed-off-by: Jon Burdo <jon@jonburdo.com>

* fix test

Signed-off-by: Jon Burdo <jon@jonburdo.com>

---------

Signed-off-by: Jon Burdo <jon@jonburdo.com>
2025-09-15 07:45:33 +00:00
Jon Burdo 5d447bb7f3
feat(async-job): refactor model config validation (#1587)
This simplifies the model config classes and validation logic to use
separate pydantic models for each intent type.

Signed-off-by: Jon Burdo <jon@jonburdo.com>
2025-09-12 14:02:41 +00:00
Eric Dobroveanu 93f76d2176
[Async Upload] Add initial intent options for more usecases (#1545)
* chore(async-upload): add initial intent options

Signed-off-by: Eric Dobroveanu <edobrove@redhat.com>

* chore(async-job): address pr comments

Signed-off-by: Eric Dobroveanu <edobrove@redhat.com>

* chore(async-upload): throw error when incorrect ids are provided

Signed-off-by: Eric Dobroveanu <edobrove@redhat.com>

* docs(async-job): add env var docs

Signed-off-by: Eric Dobroveanu <edobrove@redhat.com>

* test(async-upload): e2e test updates

Signed-off-by: Eric Dobroveanu <edobrove@redhat.com>

* chore(async-upload): fix integration test

Signed-off-by: Eric Dobroveanu <edobrove@redhat.com>

---------

Signed-off-by: Eric Dobroveanu <edobrove@redhat.com>
2025-09-08 16:53:35 +00:00