Bu sürüm; async + retry AI çağrıları, DAG + concurrency scheduler, Docker sandbox (opsiyonel), feedback loop, SQLite persist ve dinamik model routing içerir.
Sandbox default subprocess ile çalışır. Güvende çalıştırmak için
USE_DOCKER=true
ve host'ta Docker kurulu olmalıdır.
python -m feridunfc_meta_ai.cli run -r "Basit TODO API: kullanıcı, görev ekle/listele" --workdir ./workdir --max-retries 2 -o ./out
uvicorn feridunfc_meta_ai.api.main:app --reload
Auth: X-API-Key: dev-secret
(ya da .env
ile deÄŸiÅŸtirin)
Minor: trace report komutu eklendi.
- \pip install -r requirements.txt\
- \cp .env.example .env\ ve FORCE_PROVIDER=mock ayarla
- Test: \PYTHONPATH=src pytest -q\
- \pythonproject_xx.reporting.run_report.build_report_md('logs/trace.jsonl')\ ile Markdown rapor �retir.
- PR a�mak i�in \GITHUB_TOKEN\ ve \GITHUB_REPOSITORY\ ayarla (token yoksa no-op).