hokusai/tests
Konstantin Fickel 0ecf1f0f9e
All checks were successful
Continuous Integration / Build Package (push) Successful in 48s
Continuous Integration / Lint, Check & Test (push) Successful in 1m1s
refactor: use project-named state file and store prompt/params directly
- State filename now derives from config: cards.bulkgen.yaml produces
  .cards.bulkgen-state.yaml instead of .bulkgen.state.yaml
- Store resolved prompt text and extra params directly in state file
  instead of hashing them, making state files human-readable
- Only file input contents remain hashed (SHA-256)
- Thread project_name through builder and CLI
- Remove hash_string() and _extra_hash() helpers
- Update .gitignore pattern to .*.bulkgen-state.yaml
2026-02-15 13:56:12 +01:00
..
__init__.py test: add integration tests for all modules 2026-02-14 11:07:36 +01:00
conftest.py test: add integration tests for all modules 2026-02-14 11:07:36 +01:00
test_builder.py refactor: use project-named state file and store prompt/params directly 2026-02-15 13:56:12 +01:00
test_cli.py refactor: use project-named state file and store prompt/params directly 2026-02-15 13:56:12 +01:00
test_config.py feat: add OpenAI as provider for text and image generation 2026-02-15 13:48:06 +01:00
test_graph.py feat: support multiple reference images with model-aware API mapping 2026-02-14 17:19:54 +01:00
test_providers.py refactor: move model definitions into providers and extract resolve module 2026-02-15 11:03:57 +01:00
test_resolve.py refactor: move model definitions into providers and extract resolve module 2026-02-15 11:03:57 +01:00
test_state.py refactor: use project-named state file and store prompt/params directly 2026-02-15 13:56:12 +01:00