Changelog
0.13.21 — Perbaikan kecocokan unik katalog kapabilitas
- Hasil katalog bahasa alami diperbaiki.
capability_catalogkini langsung mengembalikan kecocokan tool atau skill hasil routing yang unik, alih-alih keliru melaporkan tidak ada kapabilitas yang cocok setelah fallback kueri penuh literal.
0.13.20 — DeepSeek V4.1 Flash dan routing kapabilitas toleran salah ketik
- DeepSeek V4.1 Flash ditambahkan ke katalog bawaan. Model baru
deepseek-v4.1-flashmenerima input teks dan gambar dengan jendela konteks 512K dan maksimum token 128K, menggunakan format thinking deepseek. - DeepSeek V4 Pro kini mendukung vision.
deepseek-v4-promenerima input teks dan gambar dan batas tokennya dinaikkan ke 128K. - Routing kapabilitas toleran salah ketik. Nama tool atau skill yang berbeda satu karakter dari katalog (mis.
inercom→intercom) kini dihitung sebagai kecocokan persis, sehingga salah ketik yang unik mengaktifkan tool secara otomatis alih-alih mengembalikan petunjuk.
0.13.19 — Default pencarian web kondisional dan penghapusan onboarding Brave
- Default pencarian web kondisional. Dengan akun TokenIn aktif, pencarian default menggunakan TokenIn dengan fallback DuckDuckGo; tanpa akun, menggunakan DuckDuckGo tanpa kunci. Permintaan pencarian TokenIn kini timeout setelah 10 detik dan fallback alih-alih menggantung.
- Onboarding web agent Brave dihapus. Ekstensi
web-agent-onboarding, alur/setup-web-search, dan dokumennya dihapus; kunci Brave yang dikonfigurasi manual disettings.jsontetap dihormati. - Panduan web agent diperbarui. Panduan riset kini mendokumentasikan default kondisional TokenIn/DuckDuckGo dan backend berbasis kunci lainnya.
0.13.18 — Pembersihan skill dan perbaikan peluncuran pane Herdr
- Skill bawaan yang tidak digunakan dihapus. Menghapus
imagegen-frontend-mobile,imagegen-frontend-web,implanger,output,planger, danworkflow. - Perintah peluncuran pane Herdr diperbaiki. Binary Selesai diteruskan langsung ke
herdr pane runtanpa tanda kutip shell literal.
0.13.17 — Sinkronisasi Pi v0.85.1 dan upgrade ekstensi vendor
- Sinkronisasi upstream Pi v0.85.1. Mem-port sumber coding-agent dari v0.84.4 ke v0.85.1 per file: penanganan
ctx.cwdtool, tunneling proxy/CONNECT, skill dengan tool Bash-only, perbaikan import/fork/share sesi, orientasi EXIF, unduhan musl fd/ripgrep, pembaruan katalog model, thinking effort per-turn, TTL prompt-cache, abort kompaksi, kode keluar sinyal, kontrol transkrip layar penuh, dan lainnya. - Upgrade ekstensi vendor. pi-subagents 0.64.0 → 0.66.0, pi-intercom 0.12.1 → 0.13.0, pi-zentui 0.22.3 → 0.23.0, pi-hermes-memory 0.9.7 → 0.9.8, dengan semua delta fork Selesai diterapkan ulang.
0.13.16 — Routing inline-skill gateway dan perbaikan TokenIn search
- Routing inline-skill gateway. Skill yang di-expand inline melalui referensi
$skilltidak lagi direkomendasikan ulang melaluicapability_skill_show. - URL backend TokenIn search.
baseUrlkustom yang berakhiran/v1tidak lagi menghasilkan path ganda/v1/v1/search/…, dan akun denganapiKeykosong diperlakukan sebagai belum dikonfigurasi.
0.13.15 — Gateway kapabilitas progresif dan hardening sesi stale
- Gateway kapabilitas progresif. Tool dan skill ekstensi opsional tidak lagi masuk context model default, tetapi tetap dapat ditemukan melalui
capability_catalog,capability_discover, dancapability_skill_show. Tool bawaan tidak berubah, dan gateway dapat dinonaktifkan denganSELESAI_CAPABILITY_GATEWAY=0. - Metadata katalog kapabilitas. Skill nonaktif kini mengambil deskripsi frontmatter, dan hasil katalog tidak lagi dibatasi 20 entri.
- Hardening sesi stale Zentui. Pembaruan working-line berbasis timer kini fail-open ketika context ekstensi yang ditangkap menjadi stale setelah penggantian atau reload sesi.
0.13.13 — Zentui Thinking (Eksperimental), pi-subagents 0.64.0, reorganisasi skill desain
- Zentui Thinking (Eksperimental). Ekstensi pi-zentui bawaan menambahkan renderer thinking privat opsional dengan tiga mode —
rail(setiap label ter-parse dalam setiap run thinking kontigu native),tree(lima label terbaru per run), danstreaming(baris akhir yang dirender host dengan folding dan timing). Nonaktif secara default; konfigurasikan melalui/zentuiataucomponents.thinkingStepsdizentui.json. Streaming aktif dapat beralih langsung ke Rail atau Tree, dan Rail serta Tree dapat saling beralih langsung; pengaktifan pertama, pengaktifan ulang setelah nonaktif langsung, dan masuk ke Streaming dari mode struktural memerlukan restart Pi. Fail-open: kegagalan startup, konstruktor hilang, tata letak child privat yang tidak kompatibel, batas parser, error tema/render/lebar, dan kepemilikan patch yang tergeser semuanya kembali ke thinking native penuh. Diuji terhadap Pi 0.80.5, 0.82.1, 0.83.0, 0.84.0, dan 0.84.4. - pi-subagents diporting ke upstream v0.64.0. Aturan peluncuran watchdog (
subagents.watchdog.rules) dengan glob izin/tolak model per-role, toolwatchdog_diffread-only, irama review child yang dapat dikonfigurasi, instruksi reviewerWATCHDOG.md, peringatan watchdog yang ditampilkan di hasil parent dan bukti acceptance, serta status workflow/async yang lebih tenang. Pengaturan watchdog yang tidak didukung dan tidak pernah berlaku kini ditolak, dan auto-follow watchdog dihapus. Hardening perbaikan-tulis async-status khas fork tetap dipertahankan. - Reorganisasi skill desain bawaan. Skill desain kini dikirim sebagai satu salinan kanonik per skill:
brutalist,minimalist,output,redesign,soft,stitch,taste, dantaste-v1menggantikan varian duplikat*-ui/*-skill/*-v1sebelumnya, dan field frontmattercategory/licensedihapus dari skill yang tersisa.
0.13.12 — Lanjut otomatis setelah batas token output
- Respons yang terpotong oleh batas token output kini dilanjutkan otomatis. Saat model berhenti karena mencapai batas maksimum token output (
stopReason: "length") di tengah respons, Selesai mengantrekan pesan lanjutan “lanjutkan dari bagian terakhir” dan meminta ulang model alih-alih berhenti dengan error “response may be incomplete”. Tool call yang terpotong sudah ditangani ulang oleh agent loop; ini mencakup teks yang terpotong. Lanjutan dibatasi maksimal 3 kali berurutan (penghitung direset pada setiap berhenti normal) sehingga model yang terus mencapai batas tidak berputar selamanya, dan length stop yang disebabkan tekanan konteks tetap memicu compaction terlebih dahulu.
0.13.11 — Perintah RPC get_skills, paritas loader working, ekstensi herdr-agent-state
- Perintah RPC
get_skills. Perintah RPC baru yang mengembalikan katalog skill ter-resolve (satu entri per skill yang ditemukan dengan status enable efektifnya) plus polasettings.skillsgabunganglobal + projectmentah, sehingga host dapat mencerminkan permukaan toggle/skillsTUI tanpa mengimplementasikan ulang semantikisEnabledByOverrides. Tersedia pada klien bertipe sebagaiRpcClient.getSkills(). - Paritas loader
workingRPC.ctx.ui.setWorkingMessage(),setWorkingVisible(), dansetWorkingIndicator()kini memancarkanextension_ui_request {method: "working"}fire-and-forget (field patch message/visible/frames/intervalMs) alih-alih no-op dalam mode RPC, sehingga host dapat merender baris loader streaming. - Ekstensi herdr-agent-state. Ekstensi bundled baru yang melaporkan status siklus hidup sesi (
working/blocked/idle) plus referensi sesi ke pane Herdr melaluiHERDR_SOCKET_PATH. State instance berada di dalam factory sehingga sesi penerus setelah/new, fork, resume, atau reload tetap melapor; hanyareportSeqmonoton yang tetap di level modul untuk memenuhi guard urutan per-source Herdr.
Diperbaiki
- handoff-new tidak lagi gagal membuat sesi. Callback
setupmembaca nama sesi dari ctx ekstensi yang sudah diganti, sehingga melempar error stale-ctx dan membatalkannewSessiondengan “Failed to create session”. Nama kini ditangkap sebelumnewSession()dan diteruskan kesetupsebagai nilai biasa; nama sesi tetap diwariskan seperti sebelumnya.
0.13.10 — Perintah RPC rev-3, nama sesi handoff-new, subagent builtin-only
- Batch paritas RPC rev-3. Perintah RPC baru untuk host headless:
navigate_tree(navigasi leaf session-tree dengan opsi summarization/instruksi),list_sessions(penemuan sesi di cwd atau semua scope),rename_session,delete_session(trash-first, menolak sesi yang aktif), danset_session_models(mutasi scoped-model ephemeral). Field opsi baru:prompt.queueWhileCompacting(buffer prompt selama compaction),cycle_model.direction(forward|backward),get_available_models.refresh(refresh katalog model on-demand), sertaexport_html.themeName/share_gist.themeNametheme passthrough. - handoff-new membawa nama sesi. Sesi baru yang dimulai oleh
/handoff-newatau RPChandoff_newkini mewarisi nama sesi saat ini alih-alih dimulai tanpa nama. - pi-subagents hanya mengirim agen builtin. Ekstensi pi-subagents kini hanya mengirim agen builtin (
advisor,delegate,oracle,researcher,reviewer,scout,worker) dan menghapus definisi agen kustom serta adapter agen Claude Code / Codex / Cursor, sehingga run subagent kompatibel di host mana pun tanpa CLI eksternal.
0.13.9 — Penamaan sesi otomatis hanya untuk sesi tanpa nama
- Ekstensi bundled auto-session-name kini memberi nama sesi hanya jika sesi belum memiliki nama. Jika sesi sudah memiliki nama (ditentukan manual dengan
/nameatau dibuat sebelumnya), penamaan dilewati sepenuhnya — tidak ada panggilan LLM ekstra dan nama Anda yang sudah ada tidak ditimpa. Sesi tanpa nama tetap diberi nama otomatis seperti sebelumnya.
0.13.8 — Skill unlazy ramah-Selesai, perintah tes ponytail
- Skill bundled unlazy kini ramah-Selesai: bagian spesifik Claude Code / Codex dihapus (installer dan skrip Stop-hook, binding sesi
--bind, adapter launch Codex/Claude), dan dispatch paralel kini memakai subagent async asli Selesai. - Skrip
testekstensi ponytail kini menjalankanvitest run test/; eksekusi tes bawaan node tetap tersedia sebagaitest:node.
0.13.7 — Perintah alias sesi pi-intercom
- Menambahkan perintah
/aliaskepi-intercom: atur alias sesi aktif dari CLI dengan/alias <name>(atau/alias menudi TUI untuk meminta input), sehingga sesi peer broker langsung melihat identitas sesi baru alih-alih hanya mengandalkan nama otomatis.
0.13.6 — Perbaikan packaging untuk YouTube reader web-agent
- Memperbaiki dependency YouTube reader bundled pi-web-agent: package
@selesai/codeyang dipublikasikan kini menyertakan dependency runtime rootyoutube-caption-extractor, sehingga menempelkan URL YouTube memuat transkrip dengan benar di source checkout dan instalasi npm global alih-alih gagal denganCannot find module 'youtube-caption-extractor'.
0.13.5 — Perbaikan packaging untuk pemuatan PDF web-agent dan startup zentui
- Memperbaiki wiring package bundled pi-web-agent: package
@selesai/codeyang dipublikasikan kini menyertakan dependency runtime rootunpdf, sehingga PDF reader termuat dengan benar di source checkout dan instalasi npm global alih-alih gagal saat startup denganCannot find module 'unpdf'. - Memperbaiki path packaging bundled pi-zentui: Zentui tidak lagi mengimpor
core/usage-totals.tslewat path relatif yang rusak daridist/extensions, sehingga CLI terpasang tidak lagi gagal saat startup denganCannot find module '../../../../core/usage-totals.ts'.
0.13.4 — Ekspansi pencarian web-agent, subagents 0.60, perbaikan rekonsiliasi biaya
- Menaikkan bundled pi-web-agent ke 1.10.0: menambahkan backend pencarian You.com, Exa, dan Tavily, search fanout opsional di seluruh provider terkonfigurasi dengan dedupe dan peringkat kesepakatan antar-provider, fallback keyless Tavily saat DuckDuckGo diblokir anti-bot, penguatan DuckDuckGo (header browser dan satu retry), reader langsung GitHub/PDF/YouTube, kanonikalisasi URL, dan hasil tool untuk model yang selalu membawa temuan/sumber/caveat lengkap terlepas dari presentasi terminal.
- Menaikkan bundled pi-subagents ke 0.60.0:
subagent({ action: "list", capabilities: true })mengembalikan katalog kapabilitas ringkas, anak fork reuse prompt cache, bukti pemulihan timeout dimunculkan di status async dan completionssubagent_wait, rencanaruns.lanesdirender sebagai stage grafik workflow, danruns.hostmenolakcwdper-step dengan petunjuk. - Memperbaiki key rekonsiliasi biaya: respons streaming mengulang id respons lintas chunk dan membawa id tool-call, sehingga wrapper kini menangkap setiap id dan
message_endhanya memakai id yang cocok denganresponseIdpesan final. - Merilis pi-intercom 0.12.1: saat giliran inbound ask,
sendnon-reply ke target berbeda ditolak, dan pengaturantoolVisibilitydihapus (kunci basi diabaikan). - Menambahkan GLM-5.3 ke katalog model default dan meningkatkan
glm-5.3-flashke input teks+gambar dengan peta thinking lengkap.
0.13.3 — Rotasi kunci Token-In dan rekonsiliasi biaya live
- Menambahkan auto-failover multi-kunci ke Token-In: ekstensi
tokenin-onboardingkini mendaftarkan providertokeninyangstreamSimple-nya otomatis beralih ke akun cadangan tersimpan saat kunci aktif terkena error 401, 429, atau anggaran/kuota. Kunci yang gagal masuk cooldown 5 menit sebelum dicoba lagi, dan kredensial aktif baru dipersistenkan ketokenin-auth.jsondanauth.json. - Mengubah rekonsiliasi biaya agar menggantikan
usage.cost.totalpesan asisten final dengan biaya tagihan yang dilaporkan provider sebelum pesan dipersistenkan. Pembungkus fetch kini menyelesaikan capture sebelum SDK provider men-finalisasi pesan, sehinggamessage_endmenerapkan total hasil rekonsiliasi langsung alih-alih hanya mencatat entri sesi kustom; provider yang payload-nya tidak memuat biaya tetap mempertahankan estimasi rate card. - Memperbarui pemetaan reasoning katalog model default: menambahkan entri
thinkingLevelMapdi seluruh default bawaan dan mengaktifkan reasoning pada Qwen3.8 27B serta Gemini 3.7 Flash agar anggaran thinking terpetakan dengan benar.
0.13.2 — Dukungan submodule Rewind, pembersihan Herdr status bridge
- Menambahkan dukungan submodule ke
pi-rewind-hook: exact rewind kini memotret commit gitlink dan checkout commit submodule target, dengan pemeriksaan keamanan — path submodule harus tetap sama, worktree harus bersih dan terinisialisasi, dan commit target harus tersedia secara lokal. State submodule yang tidak didukung (kotor, belum diinisialisasi, path ditambah/dihapus, submodule bersarang) ditolak dengan error yang jelas alih-alih dilaporkan sebagai exact restore. - Memperbaiki race pada retention sweep: ref store rewind kini diperbarui dengan compare-and-swap dan retry, sehingga sesi konkuren yang menambah snapshot di tengah sweep tetap dipertahankan; startup sweep digunakan kembali saat penggantian sesi alih-alih menjalankan sweep kedua.
- Mengubah Herdr status bridge di
pi-subagentsagar tidak lagi mengirim--agent pi/--applies-to-source herdr:pi; state label dilaporkan langsung di bawah sourcepi-subagents:herdr. - Mengubah kemasan
pi-rewind-hookagar mendeklarasikan@selesai/codesebagai peer dependency (sebelumnya devDependency) dan menaikkannya ke 1.8.6.
0.13.1 — Penguatan config-dir, artefak subagent scoped-sesi, penulisan ulang skill workflow
- Memperbaiki resolusi config-dir pi-hermes-memory: ekstensi memori bawaan tidak lagi menghormati env var upstream
PI_CODING_AGENT_DIRyang dapat mengarahkan memori ke~/.pi/agentsecara diam-diam sementara host membaca~/.selesai/agent. Memori kini selalu melalui resolver agent-dir host. - Mengubah penyimpanan artefak subagent agar default-nya di direktori sesi, bukan di checkout proyek (
.pi-subagents/), sehingga run yang didelegasikan tidak lagi mengotori working tree. - Mengubah agen bawaan
revieweragar mengembalikan laporannya secara normal, bukan memaksa artefakreview.md. - Menambahkan preflight direktori peluncuran pada run subagent foreground, sejalan dengan run background: nilai
cwdyang tidak aman ditolak sebelum child dimulai. - Menulis ulang skill bawaan
workflowsebagai orkestrasi delegation-first: pemetaan subtask→agen, contohworkflowScriptuntuk pekerjaan tunggal/tidak pasti/paralel, dan parent sebagai koordinator/reviewer. - Memperbaiki perataan logo startup di TUI interaktif agar gradien tampil merata.
0.13.0 — Tampilan biaya di bawah satu sen
- Memperbaiki label biaya yang membulatkan biaya per panggilan kecil menjadi
$0.000: footer, footer zentui, dan popup usage kini memformat biaya secara adaptif (3 desimal di $1+, 4 desimal di $0.01+, 6 desimal di bawahnya), sehingga biaya hasil rekonsiliasi gateway seperti$0.000336terlihat.
0.12.0 — Penggunaan Token-In, override kapabilitas terminal, dan port pi 0.84.4
- Menambahkan
/tokenin usage: ekstensitokenin-onboardingkini mengkueri endpoint LiteLLM/key/infodengan token Token-In aktif dan menampilkan pengeluaran/anggaran/sisa/reset dalam kotak dengan progress bar. - Menambahkan override kapabilitas terminal: pengaturan baru
terminal.images("kitty","iterm2","auto", ataufalse),terminal.trueColor, danterminal.hyperlinksuntuk mengunci kapabilitas terminal alih-alih mengandalkan deteksi otomatis. - Menambahkan
fullscreenCopyOnSelect(defaulttrue) dengan toggle di/settings: menyalin teks terpilih secara otomatis di mode fullscreen; nonaktifkan untuk menyalin seleksi dengan Ctrl+X. - Menambahkan event ekstensi
ui_prompt_start/ui_prompt_endagar ekstensi dapat mengamati saat agent mulai dan berhenti menunggu prompt UI yang memblokir (select,confirm,input,editor,custom). - Menambahkan dukungan router autoload llama.cpp: model preset yang belum dimuat dapat dipilih saat router mengaktifkan
models_autoload, dimuat saat pertama digunakan. - Menambahkan perintah RPC
clear_queueuntuk membuang pesan steering/follow-up yang tertunda. - Mengubah urutan custom message saat streaming: custom message konteks-only dibuang di akhir turn (setelah hasil tool) alih-alih berada di antara tool call dan hasilnya.
- Mengubah auto-compaction agar berjalan sebelum respons assistant berikutnya saat ambang konteks tercapai, menjaga percakapan panjang tetap dalam window model.
- Mengubah daftar model scoped (
--models) agar menyertakan model default yang tersimpan dan mendaftarkannya dienabledModels. - Memperbaiki jumlah provider di footer yang tidak segar segera setelah mengganti model di pemilih model.
- Memperbaiki respons summarization yang mencapai batas token tersimpan sebagai checkpoint sesi (ringkasan parsial kini dianggap gagal).
- Menerapkan port pi 0.84.4: urutan/kompaksi/model-scope agent-session, pengaturan kapabilitas terminal dan salin fullscreen, event UI-prompt ekstensi, router autoload llama, RPC
clear_queue, dantaskkillWindows via path System32 tepercaya.
0.11.0 — Penamaan sesi otomatis, rekonsiliasi biaya, dan tool display bawaan
- Menambahkan penamaan sesi otomatis: sesi diberi nama pada setiap pesan user menggunakan model yang sedang dipilih. Hanya riwayat pesan user yang dikirim (tanpa hasil tool, balasan assistant, atau thinking), output dibatasi 10 token dengan batas nama 5 kata, dan panggilan berjalan di latar belakang sehingga tidak pernah menunda pesan Anda. Thinking dinonaktifkan secara eksplisit untuk gateway yang mengabaikan field standar
thinking: {type:"disabled"}. - Menambahkan rekonsiliasi biaya: biaya tagihan nyata yang dilaporkan gateway (header LiteLLM
x-litellm-response-cost, OpenRouterusage.cost/total_cost) dicatat sebagai entri sesi, dan footer zentui mengutamakan jumlah otoritatif ini daripada estimasi rate card. - Menambahkan tool display sebagai ekstensi bawaan: rendering tool bergaya OpenCode yang ringkas, visualisasi diff, pemotongan output, kotak pesan user native, dan perintah
/tool-displaydengan preset. - Mengubah bootstrap tool read-only:
grep,find, danlsdidaftarkan hanya jika belum dimiliki ekstensi lain, sehingga renderer boxed tidak lagi dibuang saat startup. - Mengubah pesan user zentui untuk menggunakan warna
accent, dan footer kini menyegarkan sekali setelah settle sehingga rekonsiliasi biaya yang terlambat ikut terbaca.
0.10.2 — Banner startup, kategori skill, dan perbaikan pemuatan tema
- Menambahkan banner startup di TUI interaktif: logo ASCII diikuti daftar skill yang dimuat (dikelompokkan per kategori) dan tool aktif dalam kotak, otomatis menghilang pada pesan user pertama.
- Skill kini dapat mendeklarasikan field frontmatter
category; kotak skill startup menampilkan label kategori setiap skill (mis.[design] brandkit). - Mengubah
quietStartup: tidak lagi menyembunyikan banner startup — hanya bantuan keybinding dan daftar resource yang dimuat. Logo selalu tampil. - Memperbaiki pemuatan tema: tema bawaan kini dimuat langsung dari paket terinstal alih-alih disalin ke
~/.selesai/agent/themes, menghilangkan tabrakan nama tema duplikat saat startup. Salinan lama dari rilis sebelumnya dihapus hanya jika identik byte dengan file bawaan, sehingga tema yang sudah diedit user tetap aman.
0.10.1 — Perbaikan pemilih model caption vision
- Memperbaiki pemilih “Vision caption model” di
/settings: memilih model (atauoff) kini memperbarui nilai yang ditampilkan dan menutup submenu dengan benar. Sebelumnya pilihan tersimpan kesettings.jsontetapi baris pengaturan tetap menampilkan model lama, sehingga perubahan tampak tidak berpengaruh.
0.10.0 — Zentui TUI, pelacak TPS, dan default baru
- Menambahkan ekstensi bawaan
pi-zentui: statusline terinspirasi Starship, permukaan editor dan pesan user bergaya Opencode, pengambilalihan working line, dan opsi footer nol-baris tersembunyi. Editor, pesan user, working line, dan border selector memiliki fieldenabledindependen; footer menggunakan satustyle(native,starship, atauhidden). Konfigurasi langsung dengan/zentui, disimpan ke~/.selesai/agent/zentui.json. - Menambahkan pelacak TPS bawaan: token-per-detik langsung untuk model utama dan run subagent di area status, dengan gate terhadap stall, stream pendek, pembaruan jarang, dan laju yang tidak masuk akal.
- Menambahkan 58 tema terminal baru (Catppuccin Mocha, Dracula, Gruvbox, Nord, Rose Pine, Solarized Dark, Tokyo Night, dan lainnya) di
src/themes/. - Menambahkan skill bawaan
design-referencesuntuk mencari referensi DESIGN.md dari koleksi awesome-design-md VoltAgent. - Level thinking default sekarang
high(sebelumnyamax); model caption gambar default sekarangtokenin/qwen3.8-27b(sebelumnyatokenin/gemma-4). - Celestial Max dan Celestial Ultra kini menerima input gambar.
- Menghapus ekstensi bawaan
auto-model,pi-powerline-footer,preview-tools-disabled, dancustom-provider-ollama; pengaturanpowerlineyatim dihapus. - Situs dokumentasi kini menggunakan bahasa desain hitam-kuning terinspirasi ClickHouse, dan kartu kemampuan mendapat varian badge pembeda inti.
0.9.15 — Routing model otomatis bawaan
- Menambahkan extension bawaan
auto-model, nonaktif secara default. - Konfigurasikan dengan
/auto-model-settings: klasifikasikan prompt idle yang memenuhi syarat kesimple,medium,complex, ataureasoning, lalu arahkan ke model yang tersedia dalam scope saat ini. - Pemilihan model manual menangguhkan routing sampai
/auto-model-settings enable; routing berjalan serial dan melewati input sibuk, dari extension, dan streaming.
0.9.14 — Workflow adaptif dan bootstrap tool
- Mengganti extension
/workflow-*tetap dengan skill$workflowbawaan, yang hanya memilih tahap perencanaan, research, penulisan, review, dan fix yang dibutuhkan tugas. - Laporan agen workflow kini menyimpan artefak bernama sehingga tahap berikutnya hanya mengonsumsi konteks yang diperlukan.
- Pertanyaan pilihan kini menyertakan opsi Other secara default; gunakan
allowOther: falseuntuk membatasi jawaban pada pilihan yang tersedia. - Katalog tool read-only standar kini tersedia setelah pemanggilan tool durable pertama, sementara tool preview-export tetap tersembunyi dari agen tanpa menonaktifkan preview Markdown.
0.9.13 — Penyegaran dokumentasi
- Merombak halaman beranda dokumentasi dengan tipografi hero yang lebih tajam, copy instalasi dan kemampuan yang lebih ringkas, serta reveal kemampuan yang aman untuk prefers-reduced-motion.
- Memperbarui versi source Selesai yang didokumentasikan.
Riwayat ini mengikuti tag rilis Selesai yang dapat dijangkau dari branch main. Tag dari riwayat Pi yang tidak terkait tidak disertakan. Mulai 0.8.0, Selesai memakai tag selesai-v* untuk menghindari benturan dengan tag Pi yang diimpor.
0.9.11 — Penemuan skill otomatis yang kompatibel dengan Pi
- Skill di
~/.agents/skills/dan direktori.agents/skills/pada project/ancestor kini otomatis aktif, sama seperti Pi coding agent. Bagianskillsdi settings tidak diperlukan untuk penemuan skill normal. - Skill otomatis dari
.pi/skills/dan direktori skill agent Selesai juga aktif secara default; polaskillseksplisit tetap dapat mengatur override dan pengecualian.
0.9.10 — Handoff di host RPC
/handoff-newkini berfungsi pada host RPC/non-TUI seperti VS Code: handoff dibuat langsung dan sesi anak dimulai tanpa loader terminal.- Marker salin
/cpkhusus terminal tidak lagi ditambahkan pada host RPC, sehingga transkrip host dan konteks handoff tetap bersih.
0.9.9 — Pemuatan extension handoff bawaan
/handoff-newkini merujuk modul inti bersama ke file.jsdalam paket sehingga dapat dimuat dengan benar pada build terpasang.
0.9.8 — Handoff sesi melalui RPC
- Klien RPC kini dapat mengirim
handoff_newdengan goal opsional untuk meringkas sesi saat ini dan memulai sesi anak yang bersih dengan handoff yang dibuat. - Pembuatan handoff dibagi antara extension TUI
/handoff-newdan mode RPC, mempertahankan penanganan percakapan yang sadar kompaksi dan panduan redaksi informasi sensitif.
0.9.7 — Status dan penggantian antrean RPC
- RPC
get_statekini mengekspos pesan steering dan follow-up yang masih tertunda agar host dapat memulihkan status antrean. - Command RPC
replace_queuebaru mengganti kedua antrean tertunda sambil mempertahankan routing steering versus follow-up. - Sesi parent yang dibuat melalui RPC kini diteruskan langsung ke session manager, sehingga hubungan parent-session tetap terjaga.
0.9.6 — Perbaikan pemilih model caption vision
- Pemilih model caption vision di
/settingskini dibuka dengan seluruh model yang mendukung gambar, bukan menggunakan ID model tersimpan sebagai kueri pencarian. - Model caption yang sedang digunakan ditandai sebagai pilihan aktif, dan opsi Disabled tetap tersedia saat berpindah antara model all dan scoped.
0.9.5 — Pertanyaan di luar TUI
- Tool
questionbawaan kini berfungsi di mode non-TUI seperti host RPC/VS Code: pertanyaan dijawab melalui dialogextension_ui_requesthost alih-alih memunculkan error khusus TUI. - Pertanyaan multiselect tetap mempertahankan multi-seleksi penuh di host yang mendukung method UI
multiselectbaru; host lama beralih ke satu pilihan. - Klien RPC kini dapat menangani request
method: "multiselect"dan membalas dengan arrayvalues.
0.9.4 — Workflow pi-subagents yang dapat diperluas
- Extension
/workflow-*bawaan kini menjadi adaptor tipis berbasis registry di atas orkestrasi pi-subagents, sehingga mode milik source dapat memakai run berurutan, discovery paralel, atau loop kondisional berskrip tanpa menambah plumbing command baru. - Workflow prototype kini menjalankan riset eksternal dan eksplorasi codebase secara paralel.
- Loop build/review/fix selesai hanya saat reviewer melaporkan
cleandan tidak ada bagianRemaining work:, mencegah penyelesaian prematur pada rencana bertahap.
0.9.3 — Identitas model Token-In
- Mengganti identifier
auto/auto-premiumyang telah dihapus provider dengan model bawaancelestial-pro,celestial-max, dancelestial-ultra. - Default pabrik dan injeksi prompt model kini menargetkan identifier Celestial yang didukung.
0.9.2 — Ketersediaan model premium Token-In
- Memulihkan model bawaan
tokenin/auto-premiumagar pilihan model premium yang sudah ada tetap berfungsi; default tetaptokenin/auto:maxyang didukung.
0.9.1 — Hotfix model default Token-In
- Sesi utama dan peran subagent inti kini menggunakan model
tokenin/auto:maxyang didukung, bukan modeltokenin/auto-premium:maxyang telah dihapus. - Jendela konteks model Token-In
autobawaan kini 384K.
0.8.9 — Model auto Token-In
- Default penyedia Token-In kini menyertakan model
auto. Model ini berkemampuan penalaran dengan jendela konteks 512K dan 64K token maksimum; peta level thinking-nya meneruskan setiap anggaran thinking (minimalsampaixhighmengarah ke default penyedia,maxmemetakan ke"max") memakai format thinking deepseek, sehingga penyedia dapat memilih otomatis model terbaik yang tersedia untuk setiap permintaan.
0.8.8 — Tema saat mulai, unduhan tool yang lebih senyap, dan Pi 0.84.2
- Flag CLI baru
--use-theme <name>mengatur tema interaktif awal untuk satu sesi, dan controller tema fullscreen kini menerapkan tema tingkat-invokasi sebelum pengaturan dimuat. TUI mendapat penyorot pencarian transkrip langsung (bisa diatur temanya lewat warna opsional barusearchMatchBg/searchMatchTextyang kembali keselectedBg/text). /settingskini memiliki opsi Fullscreen exit output: saat keluar dari mode fullscreen bisa mencetak transkrip seperti sebelumnya atau hanya petunjuk resume sesi (fullscreenExitOutput, default"transcript").- Pengaturan baru
defaultToolsmengisi pemilihan tool bawaan awal (read,bash,edit,write) untukcreateAgentSession, sehingga SDK mulai hanya dengan tool yang Anda inginkan. - Unduhan tool terkelola (
fd/rg) dipindah dari jalur startup: TUI terpasang dan tetap responsif selama pemasangan, serta progress/pun mengalir sebagai baris status chat, bukan output konsol mentah. - Output tool yang besar kini menampilkan pratinjau 10 baris pertama dengan petunjuk expand
... (N more lines)inline alih-alih membuang seluruh blok. - Penyegaran katalog model dibagi: penyegaran interaktif yang bersamaan memakai satu refresh dalam perjalanan sambil menjaga pembatalan tiap pemanggil tetap independen, serta dibatasi timeout singkat.
- Sampling tool strict eksperimental diaktifkan di bawah
PI_EXPERIMENTAL=1(json_schema/strict: "prefer") untuk tool bawaan read/edit/write/bash. sendUserMessagekini punya opsiexpandPromptTemplatesuntuk mengirim perintah ekstensi, skill, dan template prompt dari ekstensi.- Fondasi coding-agent dan dependensi runtime Pi yang tepat diperbarui ke 0.84.2.
0.8.7 — Prompt model lebih ramping dan Pi Subagents 0.50
- Permukaan tool yang dibaca model kini lebih kecil di setiap permintaan: deskripsi per-field pada skema dipangkas di wire secara default (
pruneToolDescriptions, bisa dimatikan lewat pengaturan), deskripsi tool subagent memakai varian compact (~3 KB lebih kecil per giliran model), dan blok dokumen Pi di system prompt menyusut menjadi dua baris. - Pi Subagents bawaan diperbarui hingga upstream 0.50.0 dengan lapisan fork Selesai (branding, routing
.selesai, env varSELESAI_SUBAGENT*, modechain/tasksdeklaratif, auto-relaunch workflow). - Ekstensi bawaan baru
model-prompt-injectormenyuntikkan prompt spesifik model ke dalam system prompt; mendukung modeprepend,append, danreplace. - Memperbarui katalog konfigurasi pi-subagents:
toolDescriptionModekini mencantumkan default compact. - Memperbaiki suite pengujian prompt-runtime subagent agar lulus saat dijalankan di dalam lingkungan child subagent (env var steer dibersihkan).
0.8.6 — Workflow me-relaunch otomatis dan visibilitas goal
- Empat mode
/workflow-*(task, prototype, quicktype, loop) kini berjalan sepenuhnya tanpa pengawasan: saat workflow berskrip menghabiskan budget fan-out per-run sebelum goal bersih, executor async membuat budget baru dan menjalankan ulang script yang sama dengan mission dan progress file yang sama, hinggamaxWorkflowAutoRelaunches(default 12;0= tak terbatas). Hanya hasilbudgetyang me-relaunch — kegagalan child yang nyata tetap langsung muncul. - Setiap peluncuran
/workflow-*memancarkan goal-nya di awal (terlihat di emit workflowsubagent status) dan menamai mission yang dibuat otomatis sesuai goal (mission.list/mission.show). - Loop build→review→fix kini bekerja dalam irisan terbatas: builder mengimplementasikan satu langkah kecil yang mandiri per putaran alih-alih seluruh rencana, dengan timeout per-run (build/fix 45m, review 15m).
- Review dibatasi pada ledger progress: builder menambahkan entri
## Round N(file, ringkasan, validasi) ke.pi-subagents/progress/<mode>.md, dan commentator hanya meninjau putaran terbaru plus entri fix sebelumnya, dengan fallback ke diff penuh yang belum di-commit saat ledger tidak ada. Review yang blocking mencantumkan catatanRemaining work:yang menjadi benih putaran build berikutnya — umpan balik review sebelumnya kini benar-benar sampai ke builder berikutnya. - Prompt pi-subagents bawaan (
review-loop.md,parallel-*.md,gather-context-and-clarify.md) kini dimuat melaluiresources_discover; promptworkflow-drive.mddihapus karena digantikan oleh auto-relaunch. - Memperbarui panduan kemampuan delegasi (EN/ID) dan katalog konfigurasi pi-subagents dengan
maxWorkflowAutoRelaunches.
0.8.5 — Reset pabrik pengaturan, instalasi lebih sederhana, dan instal dari repositori
- Perintah slash baru
/settings-factory-reset: memberi peringatan sebelum mengganti~/.selesai/agent/settings.jsondengan default pabrik bawaan, menyimpan cadangansettings.json.bak, tidak menyentuh kredensial (auth.json), sesi, ekstensi, skill, maupun tema, dan memuat ulang pengaturan secara langsung. - Panduan instalasi kini satu perintah sederhana:
npm install -g @selesai/code. Saran--ignore-scriptslama dihapus karena@ast-grep/cli(dependensi runtime) membutuhkan script instalasinya untuk mengunduh binary platform. - Kini Anda dapat memasang langsung dari repositori publik —
npm install -g github:SelesaiInTech/selesai-codemembangunmainterbaru dari source (package kini memiliki script buildprepare). - Default bawaan kini menetapkan
retry.maxRetrieske 7.
0.8.4 — Progress workflow langsung pada peluncuran slash
- Workflow berskrip yang diluncurkan lewat slash kini menampilkan kartu progress langsung (status per child, fase, dan durasi) alih-alih placeholder “Running…” yang statis. Jembatan slash pi-subagents sebelumnya membuang trace workflow dan proyeksi chat-progress; kini keduanya diteruskan dan live-state slash merender snapshot berbentuk workflow, sehingga
/run(tanpa--bg),/chain,/parallel, dan/run-chainmemperbarui tampilan saat child berjalan.
0.8.3 — TUI fullscreen native dan Pi 0.84.1
- Selesai kini secara default memakai TUI fullscreen native Pi 0.84.1: transkrip dapat digulir di viewport layar alternatif, sementara editor, status, widget ekstensi, dan footer tetap berada di dock tetap. Scroll mouse/trackpad dan
PageUp/PageDown/Home/Endmenavigasi transkrip;tuiMode: "regular"atau--tui-mode regulardigunakan untuk opt-out. - Menghapus compositor terminal-split Powerline yang tidak didukung beserta kontrol fixed-editor, mouse-scroll, dan lompatan chat. Powerline kini menggunakan dock native melalui API ekstensi standar.
/settingsdapat langsung mengganti mode TUI dan mengatur scrollbar fullscreen. Runtime Pi AI, TUI, dan agent-core kini menggunakan 0.84.1.
0.8.2 — Penandaan versi panduan tidak lagi mengunci mode default
- Menandai versi panduan baru sebagai terlihat tidak lagi menyimpan mode
compactimplisit kesettings.json; pilihan eksplisitfull,compact, atauofftetap dipertahankan, sehingga panduan terus mengikuti default saat ini sampai Anda memilih sendiri.
0.8.1 — Panduan default yang lebih ringkas
- Tur
/guidepowerline kini default ke mode compact saatselesaiGuide.modetidak diatur; pengaturan eksplisitfull,compact, danofftetap dihormati.
0.8.0 — Inbox Powerline, workspace terminal fleksibel, dan setup lebih lancar
- Memperbarui fork
pi-powerline-footerbawaan hingga upstream 0.12.3. Kini tersedia queue/inbox berbasis file (# <idea>,/idea,/ideas,/queue), pengiriman aman setelah compaction, perpindahan direktori sesi dengan/cd, tampilan biaya mata uang dan subagent, ikon host git, statistik token tercache, serta layout, penempatan, separator, segmen, dan welcome overlay footer yang dapat dikonfigurasi. - Mention inline
#nama-agentyang dikenal kini dapat memulai run subagent dari bagian mana pun dalam pesan; hash biasa di tengah pesan sepertiissue #42tetap menjadi teks normal. - Menambahkan setup dan panduan Agent Browser bawaan. Selesai meminta persetujuan sebelum memasang CLI eksternal dan menjalankan setup tanpa memblokir startup.
- Memperbaiki keandalan completion inline
#/$, termasuk pada WSL, dan menunda provisioning RTK hingga startup selesai.
0.7.0 — Skill inline ($), subagent inline (#), RTK terkelola, dan Subagents 0.41
- Skill kini dipanggil inline dengan
$nama-skill(mis.$grill-me,$pdf-tools extract) menggantikan#nama-skill; mengetik$membuka pemilih skill dan teks setelah token tetap berada di pesan pengguna. Command slash/skill:namadan pengaturanenableSkillCommandsdihapus — daftar command/kini hanya menampilkan extension, prompt template, dan command bawaan. - Subagent dipanggil inline:
#nama-agentdi awal pesan menjalankan agen tersebut secara langsung (seperti/run), dan#melengkapi agen yang terinstal secara otomatis. Nama yang tidak dikenal atau ambigu menghasilkan notifikasi dan input dikonsumsi. - Extension
rtkbawaan kini menyediakan binary terkelola terverifikasi (pin0.42.4, diverifikasi checksum) saat tidak ada binary sistem yang layak, dan memakai ulang PATH jika ada;PI_OFFLINE=1mencegah pengunduhan danRTK_DISABLED=1melewati penulisan ulang serta instalasi terkelola. - Memperbarui Pi Subagents bawaan melalui 0.41.0 dengan streaming status
subagent_waitlangsung, jadwal proyek tahan lama, langganan wait non-blocking, ringkasan hasil inline satu baris, tampilan model/thinking FleetView, dan progress chat workflow. - Model subagent bawaan kini memakai budget thinking Token-In (
kimi-k3:high,deepseek-v4-flash:max).
0.6.3 — Perbaikan instalasi: pin Readability ke 0.6.0 yang terbit
- Memperbaiki instalasi package: manifest root dan
pi-web-agentbawaan mendeklarasikan@mozilla/readability^0.6.1, tetapi registry npm tidak menerbitkan 0.6.1 (terbaru adalah 0.6.0), sehingga instalasi baru 0.6.2 gagal denganETARGET. Kedua manifest kini mendeklarasikan^0.6.0dan lockfile root me-resolve rilis 0.6.0 yang terbit, sehingga instalasi bersih kembali berhasil.
0.6.2 — Output terminal reference-first dan seeding skill/pengaturan yang aman
- Menjadikan output terminal foreground reference-first untuk hasil delegasi: renderer tidak lagi membaca ulang atau meng-inline ulang file output child yang tersimpan; hasil file-only yang settled menampilkan referensi output tersimpan, hasil legacy yang hanya memiliki path mendapat referensi sintetis tanpa menyentuh file, dan hasil
outputMode: "inline"tetap menampilkan teks lengkapnya. - Menjadikan seeding skill dan pengaturan bawaan aman: bootstrap saat first run menambahkan kunci
subagentstingkat-atas yang hilang kesettings.jsonpengguna yang sudah ada tanpa mengubah format atau menyentuh pengaturan lain, tidak pernah menimpasubagentsyang dikonfigurasi pengguna, dan menginstal skill bawaan baru (termasukpi-subagents) tanpa menimpa file skill yang diedit pengguna. - Mengirimkan skill delegasi sebagai skill bawaan tingkat-atas:
pi-subagentskini dimuat dari package saat boot dan di-seed ke direktori agent saat first run, sehingga panduan orkestrasi parent tersedia tanpa bergantung pada salinan internal extension. - Menyelaraskan rentang
@mozilla/readabilitypada manifest web-agent bawaan ke^0.6.1, sesuai dengan versi yang di-resolve di package root.
0.6.1 — Katalog delegasi, advisory routing, dan hasil reference-first
- Menambahkan katalog delegasi runtime:
subagent({ action: "list" })kini menampilkan agen yang executable dan yang dibatasi capability ceiling beserta source, alias, peran, konteks, tool, dan deskripsi, plus katalog yang sama sebagai metadata mesin ber-version (details.catalog). - Menambahkan advisory routing berbasis tugas: berikan
taskopsional padaaction: "list"untuk mendapatkan rekomendasi satu agen kanonik (implementation atau read-only), atau panduan ketika intent tidak jelas atau tidak ada kandidat yang aman. Saran tidak pernah meluncurkan pekerjaan — eksekusi tetap panggilan eksplisit terpisah. - Menjadikan hasil delegasi reference-first secara default: penyelesaian mengembalikan referensi output tersimpan plus status/informasi lifecycle, bukan prosa child; output penuh tersedia melalui path output tersimpan, status/transkrip async, atau
resume.outputMode: "inline"memulihkan pengiriman inline lama,output: falsemenonaktifkan persistensi output tahan lama, dan artifact debug per-child tetap opt-in. - Menambahkan panduan delegasi yang selalu terlihat: system prompt default maupun custom kini memuat kontrak delegasi (periksa katalog sebelum memilih; pertahankan pembacaan kecil secara lokal; delegasikan investigasi lokal yang luas, pekerjaan eksternal, dan mutasi; parent tetap pengambil keputusan dan penulis tunggal).
- Mengoreksi dokumentasi dan kontrak subagent bawaan: enam peran builtin dengan default konteks fresh/fork yang akurat, path discovery
.selesai, instruksi builder yang dapat dieksekusi, serta peran read-only/writer yang dideklarasikan.
0.5.29 — Fondasi Pi 0.83 dan koordinasi lebih kuat
- Menyinkronkan fondasi coding-agent dan dependency runtime Pi exact dari 0.81.1 ke 0.83.0, termasuk perbaikan provider, katalog model, RPC bash, sesi, pemuatan resource, dan terminal.
- Menambahkan
selesai auth print-api-keydanselesai auth print-bearer-tokenuntuk mengekspor kredensial terkonfigurasi secara eksplisit ke client eksternal, dengan refresh OAuth dan kontrol masa berlaku minimum. - Mengekspos model yang di-scope ke extension serta metadata model/sesi
PI_SESSION_*ke tool bash yang dapat dipanggil LLM. - Memperbarui integrasi llama.cpp dengan katalog model persisten, penghitungan penggunaan streaming, dan batas konteks yang dilaporkan server.
- Memperbarui Pi Subagents bawaan hingga 0.40.0 dengan steer/stop fleet, capability ceiling, checkpoint, usage budget, dan status runtime yang lebih kaya.
- Memperbarui Pi Intercom bawaan hingga 0.9.2 dengan identitas stabil, discovery berbasis cwd, queued delivery, diagnostik pengiriman, dan hardening broker lokal.
0.5.28 — Alur pertanyaan lebih cepat
- Jawaban select, multiselect, text, dan custom yang dikomit kini berpindah otomatis; satu pertanyaan yang terjawab langsung dikirim tanpa langkah review yang berlebihan.
- Batch Grill Me kini menggabungkan item frontier dengan intent duplikat dan menjaga konteks pertanyaan tetap ringkas.
0.5.27 — Perutean tombol fleet inspector
- Memperbaiki penanganan PageUp/PageDown fixed-editor Powerline agar hanya menggulir chat utama saat editor utama memiliki fokus. Tampilan kustom yang fokus, termasuk fleet inspector subagent, kini menerima tombol tersebut.
0.5.26 — Handoff loop langsung yang tahan lama
- Menambahkan fase
handoffke workflowlooplangsung: recapper bercabang menangkap percakapan yang disepakati kehandoff.mdyang tahan lama sebelum agent builder dan commentator fresh dimulai. - Feedback reviewer yang tersimpan kini memberi ronde builder yang dilanjutkan kembali
handofftahan lama danloop-review-N.mdterbaru sebagai sumber kebenaran.
0.5.25 — Build rilis bersih
- Membersihkan
distsebelum build agar file bundel yang sudah dihapus tidak masuk ke paket npm.
0.5.24 — Loop workflow langsung dan pembaruan dokumentasi
- Menambahkan
loop, workflow builder/reviewer langsung untuk rencana yang sudah disepakati dalam percakapan parent. - Mengganti nama workflow prototype cepat tanpa research dari
quickmenjadiquicktype. - Memperluas dokumentasi kemampuan dan kustomisasi dwibahasa, termasuk panduan Llama lokal.
0.5.23 — Situs dokumentasi dan perbaikan workflow
- Meluncurkan situs dokumentasi Selesai di GitHub Pages dengan panduan kemampuan berbahasa Inggris dan Indonesia, pencarian lokal, navigasi aksesibel, serta validasi konten dan tautan.
- Memperbaiki workflow agar membaca output review yang dikirim melalui Intercom.
0.5.22 — Inline skill dan alur pertanyaan
- Menambahkan pemilih inline skill, dukungan beberapa blok inline skill, dan pemulihan jawaban pertanyaan tersimpan.
- Mengerjakan ulang wizard pertanyaan batch dan meningkatkan pelaporan throughput Powerline.
0.5.21 — Pertanyaan batch dan subagent
- Menambahkan formulir pertanyaan batch dan pengiriman otomatis prompt handoff.
- Memperbarui ekstensi Pi Subagents bawaan ke versi 0.37.0.
0.5.20 — Perbaikan Intercom di Windows
- Memperbaiki resolusi
tsxbawaan untuk Intercom di Windows.
0.5.19 — Grilling design-tree batch
- Menambahkan grilling design-tree batch ke workflow.
0.5.18 — Transisi workflow andal
- Menjadikan transisi fase workflow sebagai kelanjutan tersembunyi yang eksklusif agar fase berikutnya terantre dengan andal.
0.5.17 — Penyederhanaan workflow
- Menyederhanakan perilaku adapter workflow serta memperbarui dokumentasi dan tes workflow.
0.5.16 — Pembaruan pengaturan default
- Memperbarui pengaturan default bawaan.
0.5.15 — Dukungan Llama lokal dan perombakan sistem model
- Menambahkan dukungan model Llama lokal serta mendesain ulang konfigurasi model, provider, kredensial, dan runtime.
0.5.14 — Panduan Powerline dan pembersihan proyek
- Menambahkan panduan Powerline Footer serta memperbarui dokumentasi proyek, skill, dan metadata ekstensi bawaan.
0.5.13 — Terminologi bersama dan penyempurnaan skill
- Menambahkan referensi ubiquitous language proyek serta menyempurnakan perilaku Caveman, Ponytail, dan workflow.
0.5.12 — Ringkasan hasil Grep.app
- Menambahkan ringkasan hasil ter-render untuk pencarian Grep.app dan pengambilan file GitHub.
0.5.11 — Ekstensi Grep.app dan workflow task
- Menambahkan ekstensi pencarian kode Grep.app.
- Meningkatkan perencanaan dan eksekusi workflow task.
0.5.10 — Penyempurnaan metadata subagent
- Menyempurnakan instruksi researcher subagent bawaan dan metadata ekstensi.
0.5.9 — Kompatibilitas model Token-In
- Menandai model Token-In tidak mendukung developer role.
0.5.8 — Pembaruan default bawaan
- Memperbarui default pengaturan bawaan.
0.5.4 — Handoff hasil generate yang lebih aman
- Menolak handoff hasil generate yang kosong.
0.5.3 — Notifikasi pembaruan rilis
- Menambahkan notifikasi untuk rilis npm baru.
0.5.1 — Default auto-handoff
- Menambahkan konfigurasi handoff otomatis awal ke pengaturan.
0.5.0 — Handoff otomatis dan peningkatan subagent
- Menambahkan handoff sesi otomatis, meningkatkan eksekusi subagent, dan memperluas pelaporan penggunaan sesi Powerline.
0.4.0 — Workflow yang dapat dilanjutkan
- Menambahkan mode workflow task dan quick.
- Menambahkan run workflow yang dapat dilanjutkan serta menyederhanakan perilaku handoff sesi.
0.3.10 — Sinkronisasi upstream
- Menyinkronkan dengan Pi upstream versi 0.80.6.
0.3.9 — Perbaikan workflow dan Caveman
- Memperbaiki perilaku fallback artefak workflow dan penanganan mode Caveman.
0.3.7 — Pemulihan gate workflow
- Menjaga fase workflow tetap siap setelah semantic gate gagal.
0.3.6 — Pembersihan manifest ekstensi
- Menghapus export ekstensi
gitignore-guardyang usang.
0.3.5 — Rilis Selesai bertag awal
- Menambahkan panduan setup pertama, dukungan shared-host extension, onboarding Token-In, Caveman, dan skill handoff.
- Mengarahkan path konfigurasi ekstensi bawaan melalui resolver direktori Selesai.
Entri mendatang
Gunakan format berikut untuk rilis berikutnya:
## <version> — <title>
- Ditambahkan/diperbarui panduan kemampuan untuk <name>.- Diperbarui bukti perbandingan untuk <area>.- Perbaikan aksesibilitas atau build.- Diperbarui versi source Selesai yang didokumentasikan.