Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"plugins": [
{
"name": "kbagent",
"version": "0.76.0",
"version": "0.76.1",
"source": "./plugins/kbagent",
"description": "AI-friendly interface to Keboola Connection projects — explore configs, jobs, lineage, call MCP tools, manage dev branches, and debug SQL in workspaces",
"category": "development"
Expand Down
2 changes: 1 addition & 1 deletion plugins/kbagent/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "kbagent",
"version": "0.76.0",
"version": "0.76.1",
"description": "AI-friendly interface to Keboola Connection projects — explore configs, jobs, lineage, call MCP tools, manage dev branches, and debug SQL in workspaces",
"author": {
"name": "Keboola",
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "keboola-cli"
version = "0.76.0"
version = "0.76.1"
description = "AI-friendly CLI for managing Keboola projects"
readme = "README.md"
requires-python = ">=3.12"
Expand Down
11 changes: 11 additions & 0 deletions src/keboola_agent_cli/changelog.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,17 @@

# Ordered newest-first. Each value is a list of brief one-line descriptions.
CHANGELOG: dict[str, list[str]] = {
"0.76.1": [
"Fix (#522, #526): `kbagent serve --ui` no longer crashes on startup on Windows "
"consoles with a non-UTF-8 codepage (cp1250 on Czech/Polish/Hungarian Windows). The "
"startup banner's box-drawing glyphs (`├─` / `└─`) raised `UnicodeEncodeError` from "
"`sys.stdout.write` before uvicorn bound the port, so the server never started. They "
"now degrade to ASCII (`|-` / `` `- ``) when the console can't encode them -- the same "
"UTF-8/ASCII fallback `install.sh` already uses -- with a belt-and-braces `try/except` "
"so a cosmetic banner can never abort startup. Modern UTF-8 terminals are unchanged. "
"The `set PYTHONUTF8=1` workaround is no longer needed. Thanks to @papousek-radan for "
"the detailed report.",
],
"0.76.0": [
"Change (#520): the ~3,960-LOC `client.py` is split into a `client/` package by "
"endpoint family (storage tables/files, configs, queue, tokens, branches, stream, "
Expand Down
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading