diff --git a/src/pages/changelog.astro b/src/pages/changelog.astro index 61067e7..6e46078 100644 --- a/src/pages/changelog.astro +++ b/src/pages/changelog.astro @@ -54,6 +54,7 @@ import BaseLayout from '../layouts/BaseLayout.astro';
zlp_request. It was planned, but missing.Visit ZaguanAI.com and subscribe to get your Zaguán API Key.
-Zaguán Blade supports both Local AI (private, no API key) and Cloud AI (faster hosted models). You can use either or both.
+Launch Zaguán Blade, click the Gear Icon (Settings) in the bottom-left corner, go to the Account tab, and paste your API Key.
+For Local AI: Open Settings > Local AI and enable Ollama or an OpenAI-compatible server. No API key required.
+For Cloud AI: Go to Settings > Account and add your Zaguán API key for hosted models.
The AI automatically knows about the file you are currently looking at. You don't need to copy-paste code into the chat.
+The AI automatically knows about your workspace context. You don't need to copy-paste code into the chat.
@path in chatZaguán Blade supports two chat modes accessible from the Command Center:
+ +The default mode for implementing and executing. The AI can read files, edit code, run terminal commands, and make changes to your project.
+Investigate and build a plan before coding. The AI explores your codebase, researches approaches, and proposes architecture — no edits or commands are executed.
+After reviewing a plan in Planning mode, use Implement to convert the plan into a code-mode request and start building.
+Attach screenshots to your chat messages to give the AI visual context. Access capture options from the Feature Menu (grid icon) in the Command Center.
@@ -383,6 +455,11 @@ import BaseLayout from '../layouts/BaseLayout.astro';Select a window, then drag to crop a specific region from it.
Attach an existing image file to the chat conversation for visual context.
+Zaguán Blade does not collect usage telemetry.
Local AI models run entirely on your machine. Prompts and code never leave your computer when using Ollama or local OpenAI-compatible servers.
+Conversations are encrypted on Zaguán servers.
+Conversations are encrypted on Zaguán servers. Cloud AI requests are processed on Zaguán infrastructure.
- When using Local AI models (Ollama or OpenAI-compatible), you can customize the system prompt for each model by creating a file with the exact model name. + When using Local AI models (Ollama or OpenAI-compatible), you can customize the system prompt for each model by creating a file with the model name or a compatible fallback name.
~/.config/zblade/prompts/[exact-model-name].md
+ Linux: ~/.config/zblade/prompts/[model-name].md
%APPDATA%\zblade\prompts\[exact-model-name].md
+ Windows: %APPDATA%\zblade\prompts\[model-name].md
~/Library/Application Support/zblade/prompts/[exact-model-name].md
+ macOS: ~/Library/Application Support/zblade/prompts/[model-name].md
+ Blade tries provider-qualified, stripped, lowercased, and base-model prompt filenames, so exact case and format is no longer required. +
As an alpha release, there are some known limitations and bugs we're actively working on:
@@ -564,7 +650,7 @@ import BaseLayout from '../layouts/BaseLayout.astro';Execute a shell command (requires user approval).
+Execute a command in the workspace (requires user approval). Supports both legacy shell-line and structured program+args modes.
| Name | Type | Description |
|---|---|---|
command | required string | Shell command to execute |
cwd | required string | Working directory |
program | required* string | Executable path/name |
args | optional array | Structured arguments list |
shell | optional boolean | Force shell execution (default: false in structured mode) |
cwd | optional string | Working directory |
{
+
+ Legacy Shell Mode
+
+ Name Type Description
+
+ commandrequired* string Shell command line to execute
+ cwdoptional string Working directory
+ blockingoptional boolean Wait for completion (default: true)
+ wait_ms_before_asyncoptional integer Startup wait when non-blocking
+
+
+
+
+
+ Structured (preferred)
+ {
+ "program": "cargo",
+ "args": ["build", "--release"],
+ "cwd": "."
+}
+
+
+ Legacy Shell
+ {
"command": "cargo build --release",
"cwd": "."
}
+
- This tool requires user confirmation before execution for safety.
+ This tool requires user confirmation before execution. Provide either command or program, not both.