You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,21 @@ Before `1.0.0`, breaking changes may still ship in minor releases.
7
7
8
8
## [Unreleased]
9
9
10
+
## [0.10.0]
11
+
12
+
### Added
13
+
14
+
-`kagi search` and `kagi batch` now preserve related search metadata from the Search API in structured output.
15
+
-`kagi extract` now supports `--format json` and `--format compact` to expose the full Extract API envelope, including retained link metadata when returned by Kagi.
16
+
17
+
### Changed
18
+
19
+
- Assistant thread output now uses folders instead of tags, matching Kagi's current thread organization model.
20
+
21
+
### Fixed
22
+
23
+
-`kagi translate` now reports inactive subscription failures with a clearer message when Kagi Translate rejects access.
The `kagi extract` command sends one HTTPS URL to Kagi's v1 Extract API and prints the extracted page markdown to stdout. It is useful when a search result, article, or documentation page needs full-page text instead of a search snippet.
18
+
The `kagi extract` command sends one HTTPS URL to Kagi's v1 Extract API and prints the extracted page markdown to stdout by default. It is useful when a search result, article, or documentation page needs full-page text instead of a search snippet.
19
19
20
-
The command uses JSON mode internally because that is the stable envelope returned by the API, then prints the first page's `markdown` field. If Kagi returns no page markdown, the CLI reports the Extract API error details and trace id when available.
20
+
The command uses JSON mode internally because that is the stable envelope returned by the API, then prints the first page's `markdown` field. Use `--format json` or `--format compact` to print the full response envelope, including retained link metadata when Kagi returns it. If Kagi returns no page markdown, the CLI reports the Extract API error details and trace id when available.
0 commit comments