Changelog
v0.9.0 (2026-04-12)
Section titled “v0.9.0 (2026-04-12)”Phase 2A — AI та Developer Experience
Section titled “Phase 2A — AI та Developer Experience”- MCP сервер
@astroway/mcp— 25 інструментів для Claude, ChatGPT та інших AI-агентів через Model Context Protocol. - Python SDK
astroway— httpx-клієнт з 48 методами, context manager, PyPI-ready. - TypeScript SDK
@astroway/api— типізований клієнт для всіх 97 ендпоінтів, npm-ready. - 5 ендпоінтів гороскопів:
/horoscope/daily,/horoscope/weekly,/horoscope/monthly,/horoscope/yearly,/horoscope/compatibility— AI-генеровані на основі реальних транзитних даних Swiss Ephemeris. - 5 ендпоінтів AI-інтерпретацій:
/interpret/natal,/interpret/synastry,/interpret/transits,/interpret/element,/interpret/placement— з safety guardrails (A4), disclaimer injection, повним audit trail. - LLM client з 8-провайдерним fallback chain: Gemini → Groq → OpenRouter → Cerebras → SambaNova → Mistral → HuggingFace → Cloudflare Workers AI.
- Уніфікація деплою: api-calc тепер деплоїться через
git pull(як site і dashboard), замістьscp. - Config refactor: всі секрети хардкоднуті в
src/config.tsз автодетектомisProd..env— опціональний override. - Система версіонування: bump у 5 місцях на кожен коміт.
Нові ендпоінти
Section titled “Нові ендпоінти”| Ендпоінт | Тип | Кредити |
|---|---|---|
/interpret/natal | AI Interpretation | 100 |
/interpret/synastry | AI Interpretation | 100 |
/interpret/transits | AI Interpretation | 100 |
/interpret/element | AI Interpretation | 100 |
/interpret/placement | AI Interpretation | 100 |
/horoscope/daily | AI Horoscope | 50 |
/horoscope/weekly | AI Horoscope | 50 |
/horoscope/monthly | AI Horoscope | 50 |
/horoscope/yearly | AI Horoscope | 100 |
/horoscope/compatibility | AI Horoscope | 50 |
v0.2.0 (2026-04-11)
Section titled “v0.2.0 (2026-04-11)”Phase 2.5 — Launch Hardening
Section titled “Phase 2.5 — Launch Hardening”- Credit ×10 rebase — 6-рівнева система вартості (10/20/50/100/250/500 кредитів).
- Free-tier watermark (A2) — поле
_footerу відповідях безкоштовного тарифу. - Public try-it-out (A6) —
POST /v1/public/chartбез API-ключа, IP-rate-limited 30/год. - Окрема БД
astroway_dbapiз таблицеюapi_ai_audit_logдля B2B audit trail. - Міграція api-calc з
app.astroway.infoу цей репозиторій.
v0.1.0 (2026-04-11)
Section titled “v0.1.0 (2026-04-11)”Phase 0 — Bootstrap
Section titled “Phase 0 — Bootstrap”- Монорепо: site (Astro + Starlight) + dashboard (React 19 + Vite) + api-calc (Node + Express).
- 87 ендпоінтів для астрологічних розрахунків на базі Swiss Ephemeris WASM.
- OpenAPI 3.1 специфікація + Swagger UI.
- Автогенерована документація через
starlight-openapi. - Nginx vhost + Herd local domain
api-astroway.test. - 12 документаційних сторінок: overview, getting-started, authentication, rate-limits, errors, pricing, 4 приклади.