Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>vawAI — My TasksNew to Visual Studio Code? Get it now.
vawAI — My Tasks

vawAI — My Tasks

ANISOFT

|
1 install
| (0) | Free
| Sponsor
Sadece sana atanmış vawAI görevlerini VS Code'da kategori bazlı gör, kopyala ve panoya geç. VPN arkasındaki dahili gateway ile güvenli çalışır.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

vawAI — My Tasks (VS Code Extension)

Sana atanmış vawAI görevlerini doğrudan VS Code'da gör, kategori bazlı düzenle, tek tıkla kopyala ve panoya geç. VPN arkasındaki dahili gateway ile güvenli çalışacak şekilde tasarlandı.

Özellikler

  • 🔐 Güvenli giriş — e-posta/şifre veya kişisel token ile. Token, OS keychain'inde (VS Code SecretStorage) şifreli saklanır; settings.json'a düz metin yazılmaz.
  • 👤 Sadece senin görevlerin — GET /user/my-tasks ile yalnızca sana atanmış görevler listelenir.
  • 🗂️ Kategori bazlı görünüm — duruma / tipe / toplantıya / önceliğe göre gruplama.
  • 📋 Hızlı kopyala-yapıştır — satır içi "kopyala", detay panelinde alan alan kopyalama.
  • 🔄 Otomatik yenileme — yapılandırılabilir aralıkla (varsayılan 60 sn).
  • 🌐 Panoda aç — görevi ?focus=task-<id> deep-link'iyle dashboard'da açar.

Güvenlik mimarisi (VPN + dahili DNS)

Eklenti senin makinende çalışır ve işletim sisteminin ağ yığınını kullanır; dolayısıyla VPN tüneli ve dahili DNS çözümlemesi otomatik miras alınır. İki katman:

  1. Ağ katmanı (VPN): Gateway internete kapalıdır; VPN'de olmayan biri endpoint'e erişemez.
  2. Kimlik katmanı (token): Her istek X-API-Key ile imzalanır; token keychain'de tutulur.

Self-signed sertifikalı dahili HTTPS gateway için vawai.allowInsecureTLS ayarı vardır (yalnızca güvenilir VPN içi ağda kullan).

Ayarlar

Ayar Varsayılan Açıklama
vawai.apiBaseUrl http://212.58.12.165:8056 Gateway adresi (dahili DNS hostname'i / IP)
vawai.refreshInterval 60 Otomatik yenileme (sn). 0 = kapalı
vawai.groupBy status status | type | meeting | priority
vawai.dashboardUrl "" (gateway'den türetilir) Tarayıcıyla giriş için açılan dashboard adresi
vawai.showCompleted false Tamamlanan görevleri göster
vawai.allowInsecureTLS false Self-signed TLS'e izin ver
vawai.debugLogging false Ayrıntılı log (Output → vawAI)

Giriş (tarayıcı tabanlı)

Giriş Yap'a basınca eklenti tarayıcıda vawAI sayfasını (/auth/vscode) açar; giriş yapmışsan tek tıkla VS Code'a geri bağlanırsın — şifre girmen gerekmez. Akış GitHub'ın VS Code auth'u ile aynı:

  1. Eklenti rastgele bir state üretir ve bir vscode:// callback URI'si hazırlar.
  2. Tarayıcıda dashboard açılır; oturum açıksa token, state ile birlikte vscode:// callback'e geri yollanır.
  3. Eklenti state'i doğrular ve token'ı SecretStorage'a yazar.

Token yalnızca editöre özel vscode:// şemasına gider (dashboard tarafında açık-yönlendirme koruması var). Tarayıcı çalışmazsa Token ile Bağlan ile kişisel token'ı elle yapıştırabilirsin.

Kullanım

  1. Activity Bar'da vawAI ikonuna tıkla.
  2. Giriş Yap → tarayıcıda bağlan.
  3. Görevlerin kategori bazlı listelenir. Bir göreve tıkla → detay paneli açılır, kopyala butonlarını kullan.

Kısayol: Ctrl/Cmd+Alt+V → görevleri yenile.

Geliştirme

Bu eklenti vawai monorepo'sunun vscode-extension/ alt klasöründe yaşar.

cd vscode-extension
npm install
npm run compile        # tsc → out/
# VS Code'da bu klasörü aç → F5 → Extension Host
npm run lint
npm run typecheck
npm run package        # .vsix → dist/

Yayınlama (monorepo)

Release/publish hattı repo kökündeki workflow'larla yürür, vscode-extension/** değişikliklerine path-scope'ludur:

  • release-please-config.json + .release-please-manifest.json (kökte) yalnızca bu paketi yönetir; tag biçimi vscode-extension-vX.Y.Z.
  • .github/workflows/extension-release.yml — conventional-commit'lerle versiyon bump + GitHub Release + .vsix yükleme.
  • .github/workflows/extension-publish.yml — manuel Marketplace/Open VSX yayını (VSCE_PAT / OVSX_PAT secret'ları gerekir).
  • .github/workflows/extension-ci.yml — PR'larda lint + typecheck + compile + package.

Lisans

ANISOFT Source Available License v1.0 — bkz. LICENSE.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft