server_info
Retrieve the current server version, check for available updates, and validate the authentication status with NotebookLM.
Instructions
Get server version, check for updates, and report auth status.
AI assistants: If update_available is True, inform the user that a new version is available and suggest updating with the provided command.
auth_status now performs a best-effort live validation against
NotebookLM (same mechanism as nlm login --check) when tokens exist.
This makes the reported status consistent with actual usability instead
of relying only on a local age heuristic.
Returns: dict with version info: - version: Current installed version - latest_version: Latest version on PyPI (or None if check failed) - update_available: True if a newer version exists - auth_status: configured | stale | not_configured | error - update_command: Command to run to update
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||