web/ में एक React ऐप है। यह एक छोटे Python bridge के
ज़रिये आपके लोकल Arka इंस्टेंस से बात करता है, जो CORS, route preview,
capabilities, doctor checks, और session history endpoints जोड़ता है।
पूर्वापेक्षाएँ
- Arka remote server — chat commands निष्पादित करता है:
http://127.0.0.1:8765। .env में REMOTE_TOKEN सेट करें और वही
token डैशबोर्ड sidebar में paste करें (या dev के लिए VITE_ARKA_TOKEN सेट करें)।
- Bridge server — अतिरिक्त endpoints वाला लोकल HTTP proxy:
http://127.0.0.1:8766
डेवलपमेंट
Terminal 1 —arka serve चालू रखें, फिर bridge शुरू करें:
/v1/* को bridge पर proxy करता है):
स्क्रीन
Session history
Chat turns Arka के message sessions में channelweb और
प्रति-ब्राउज़र chat_id के तहत संग्रहित होते हैं (localStorage में
arka.chatId के रूप में सहेजा जाता है)।
फाइलें
~/.config/arka/message-sessions/ (या MESSAGE_SESSIONS_DIR) में रहती हैं।
Production preview
dist/ से बनी ऐप serve करता है।