changelog.md

Changelog

2026-10-26

You can now create tasks from the CLI, the API, and the MCP server.

CLI

API

New endpoints

MCP

2026-09-26

Lightsage prompts now support coding-agent web access settings and optional web-search instructions.

CLI

API

Updated endpoints and schemas

MCP

SDK/OpenAPI

2026-09-15

Lightsage evals now support explicit setup and cleanup commands for reusable evals and direct create-and-run requests.

CLI

API

Updated endpoints and schemas

SDK/OpenAPI

2026-09-14

Lightsage evals now support reusable simulation matrices across multiple prompts, agents, CLI installations, MCP servers, and repeated attempts.

CLI

API

Updated endpoints and schemas

SDK/OpenAPI

Migration notes

2026-09-06

Lightsage simplified API Performance target payloads so callers select models and coding-agent harnesses directly.

API

Updated endpoints and schemas

SDK/OpenAPI

Migration notes

2026-09-03

Lightsage added URL-level citation reporting for GEO analysis and outreach.

API

New endpoints

Area Endpoint
Top cited URLs GET /v1/visibility/citations

New filters and response data

MCP

SDK/OpenAPI

2026-08-21

Lightsage added read-only public access to the latest website Site Audit, focused on actionable page issues and their recommended fixes.

CLI

API

New endpoints

Area Endpoint
Website audit results GET /v1/site-audit/website
Audited page detail GET /v1/site-audit/{site_id}

New response data

SDK/OpenAPI

2026-08-10

Lightsage standardized its CLI, public API, MCP authentication, Agent Tracker, and GitHub docs-eval commands under the lightsage name.

CLI

API

Updated authentication

MCP

Agent Tracker

Lightsage Docs Agent

Migration notes

2026-08-04

Lightsage replaced the prompt is_active boolean with the prompt lifecycle status across the public API and generated CLI contract.

CLI

API

Updated endpoints and schemas

Removed or replaced fields

SDK/OpenAPI

Migration notes

2026-08-03

Lightsage added execution prompts to public task and opportunity responses, so API clients receive agent-ready instructions without storing separate prompt fields.

API

New endpoints

Area Endpoint
Prompt opportunities GET /v1/opportunities

Updated endpoints and schemas

Removed or replaced endpoints

SDK/OpenAPI

2026-07-25

Lightsage added public access to the prompt visibility report, including the overall summary and the topic and prompt rows shown in the dashboard.

API

New endpoints

Area Endpoint
Prompt visibility report GET /v1/visibility/prompts

Updated endpoints and schemas

SDK/OpenAPI

2026-07-20

Lightsage promoted the custom eval execution workflow to first-class CLI commands and added pollable run lifecycle data for active executions.

CLI

API

New endpoints

Area Endpoint
Start custom evals POST /v1/evals/run
List custom eval executions GET /v1/evals
Get execution state GET /v1/runs/{run_id}
Get execution trace GET /v1/runs/{run_id}/trace

Updated endpoints and schemas

SDK/OpenAPI

Migration notes

2026-07-09

Lightsage added public visibility metrics for the organization resolved by your API key, so API clients can read share of voice, visibility score, and the full overview without passing a company selector.

API

New endpoints

Area Endpoint
Visibility GET /v1/visibility/current
Visibility GET /v1/visibility/overview

Updated endpoints and schemas

SDK/OpenAPI

2026-05-30

Lightsage updated the public API and generated CLI contract for API Performance source and operation fields. The contract now uses user-facing source and operation terminology consistently, and eval-run creation can infer the source when the selected evals or operations identify one.

CLI

API

Updated endpoints and schemas

SDK/OpenAPI

Migration notes

2026-05-29

Lightsage updated eval-run creation and CLI diagnostics so public runs are immediately pollable and dry-run output does not expose Lightsage API keys.

CLI

API

Updated endpoints and schemas

SDK/OpenAPI

Migration notes

2026-05-27

Lightsage updated API Performance run retrieval so generated CLI and public API responses show the runtime context used for each run.

CLI

API

Updated endpoints and schemas

SDK/OpenAPI

Migration notes

2026-05-26

Lightsage added public eval-run orchestration and custom eval history access to the CLI and public API. You can now start durable eval jobs, poll progress, and list the history rows shown in the custom eval dashboard.

CLI

API

New endpoints

Area Endpoint
Eval runs POST /v1/eval-runs, GET /v1/eval-runs/{eval_run_id}
API Performance custom eval history GET /v1/api-performance/custom-evals/history

Updated endpoints and schemas

SDK/OpenAPI

Migration notes

2026-05-23

Lightsage updated the public API and generated CLI contract for API Performance. This release introduces resource-shaped commands, API Performance actions, skill discovery, starter projects, custom evals, environment profiles, eval runtime selection fields, and source metadata for API, SDK, and CLI runs.

CLI

API

New endpoints

Area Endpoint
Prompt config GET /v1/prompts/config
Prompt actions GET /v1/prompts/actions
API Performance diagnosis POST /v1/api-performance/diagnose
API Performance targets GET /v1/api-performance/targets
API Performance sources GET /v1/api-performance/sources
API Performance skills GET /v1/api-performance/skills
API Performance eval definitions GET /v1/api-performance/evals, GET /v1/api-performance/evals/{eval_id}, PATCH /v1/api-performance/evals/{eval_id}
API Performance custom evals GET /v1/api-performance/custom-evals, POST /v1/api-performance/custom-evals, GET /v1/api-performance/custom-evals/{custom_eval_id}, PATCH /v1/api-performance/custom-evals/{custom_eval_id}, DELETE /v1/api-performance/custom-evals/{custom_eval_id}
API Performance starter projects GET /v1/api-performance/starter-projects, POST /v1/api-performance/starter-projects, GET /v1/api-performance/starter-projects/{starter_project_id}, PATCH /v1/api-performance/starter-projects/{starter_project_id}, DELETE /v1/api-performance/starter-projects/{starter_project_id}
API Performance actions GET /v1/api-performance/actions, POST /v1/api-performance/actions/refresh, GET /v1/api-performance/actions/{action_id}, PATCH /v1/api-performance/actions/{action_id}, POST /v1/api-performance/actions/{action_id}/verify

Updated endpoints and schemas

Replaced endpoint groups