Metadata-Version: 2.4
Name: ai_debuing
Version: 0.2.2
Summary: Automatic AI-powered error explainer — catches unhandled exceptions and suggests fixes via an AI API.
License: MIT
Keywords: debugging,ai,errors,developer-tools
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: requests>=2.28
Requires-Dist: colorama>=0.4.6
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: build; extra == "dev"

# ai_debuing v0.2.1

مكتبة Python تلتقط أي خطأ غير معالج تلقائياً وترسل **السكريبت كاملاً** والمتغيرات إلى خادم ذكاء اصطناعي، ثم تعرض الحل المقترح في التيرمينال مُلوَّن قبل الـ traceback الأصلي.

---

## ما الجديد في v0.2.0؟

| الميزة | الوصف |
|--------|-------|
| **قراءة السكريبت كاملاً** | يُرسَل كود المستخدم بالكامل مع الخطأ إلى الخادم الذكي. |
| **متغيرات كل Frame** | قيم جميع المتغيرات المحلية لكل خطوة في traceback. |
| **Verbose Mode** | يعرض المتغيرات أيضاً في التيرمينال للمستخدم. |
| **مؤشر انتظار** | رسالة "⏳  جاري الاستشارة..." تظهر أثناء طلب الـ API. |

---

## التثبيت

```bash
# تثبيت من PyPI (الموصى به)
pip install ai-debuing

# أو تثبيت محلي من المجلد
pip install .

# أو في وضع التطوير (للتعديل)
pip install -e .
