Skip to content
This repository was archived by the owner on Oct 14, 2026. It is now read-only.

Releases

v0.7.0

Choose a tag to compare

@fulldev-release fulldev-release released this 14 Oct 06:26
0700a3b

Minor Changes

  • #18 489d163 Thanks @silveltman! - Send and read exact text. --text-file <field>=<path> puts a file's exact UTF-8 content, or stdin with -, in one field of a call or api input, such as changes.0.content; --raw <field> prints one text field of the result without JSON quotes or an added newline. Conflicting, unsafe or ambiguous fields, and a --raw field the declared output schema rules out, are refused before anything is sent; when a request succeeded but its field is not text, the error says so and keeps the full result. fulldev api errors keep the server's details, such as status and a conflict's data. Add Fulldev Meet as the app meet.

v0.6.1

Choose a tag to compare

@fulldev-release fulldev-release released this 11 Oct 21:45
d4cbb3d

Patch Changes

  • #16 fb0d4b6 Thanks @silveltman! - Update Contacts descriptions for multiple accounts, document Send and Work, and include HTTP API discovery in the agent skill.

v0.6.0

Choose a tag to compare

@fulldev-release fulldev-release released this 11 Oct 20:03
9310cd1

Minor Changes

  • #14 5168325 Thanks @silveltman! - Discover and call product HTTP operations with fulldev api, using the server's OpenAPI specification and existing OAuth connection. Add Send and Work shortcuts.

v0.5.0

Choose a tag to compare

@fulldev-release fulldev-release released this 10 Oct 15:08
4e37a6c

Minor Changes

  • #12 e9ef0a1 Thanks @silveltman! - Work in several organizations with one sign-in. fulldev login lets you tick the organizations to grant, all of yours at first, instead of choosing one; a call names its organization with --org <slug>, and --all-orgs calls a tool that only reads in every organization that has its app. fulldev status lists the organizations with their slugs and apps under organizations, instead of organizationId. Sign-in waits up to 10 minutes instead of 5, and fulldev login <app> says to run fulldev login without the app.

v0.4.0

Choose a tag to compare

@fulldev-release fulldev-release released this 09 Oct 20:04
7d43da4

Minor Changes

  • #10 acb41d5 Thanks @silveltman! - Sign in through Fulldev's own account pages at https://app.full.dev; existing sign-ins must sign in again.

  • #10 acb41d5 Thanks @silveltman! - Fulldev's products are now called apps. The help lists them under "Apps" and reads fulldev <app> <command>, and the JSON of fulldev status, fulldev logout and a sign-in error names each one as app (a list under apps) instead of product (products). Commands, names and servers stay the same.

  • #10 acb41d5 Thanks @silveltman! - Add Fulldev Contacts as the app contacts: check, pause and resume the daily copy of your Google contacts, and answer its look-alike questions.

  • #10 acb41d5 Thanks @silveltman! - Every app through one Fulldev MCP server, at https://app.full.dev/mcp, with one sign-in. fulldev login, fulldev status and fulldev logout no longer take an app, and status and logout print that one sign-in as one object instead of a list under apps; a sign-in error names fulldev login. Each app's tools start with its name, such as cms_list_repositories. fulldev instructions, fulldev tools and fulldev call work across every app you may use; fulldev <app> instructions|tools|call show and call that app's part, with tool names with or without its prefix. FULLDEV_URL replaces FULLDEV_<APP>_URL.

  • #10 acb41d5 Thanks @silveltman! - Add Fulldev Pages as the app pages.

  • #10 acb41d5 Thanks @silveltman! - Sign in over SSH: with --no-browser, paste the address of the page after sign-in into the terminal when the browser is on another computer. fulldev no longer registers an OAuth client itself and fails with CLIENT_METADATA_UNSUPPORTED on a server without Client ID Metadata Documents. It no longer removes the sign-in file of version 0.1.0; delete ~/.config/fulldev/credentials.json if it is still there.

Patch Changes

  • #10 acb41d5 Thanks @silveltman! - Access tokens now last 15 minutes; the help of fulldev logout says so.

v0.3.0

Choose a tag to compare

@fulldev-release fulldev-release released this 07 Oct 22:22
7f9eabf

Minor Changes

  • #8 2da0656 Thanks @silveltman! - Add Fulldev Sites as the product sites, at https://sites.full.dev/mcp: have Fulldev make a finished website from a brief and tested design options. For administrators only for now.

v0.2.1

Choose a tag to compare

@fulldev-release fulldev-release released this 07 Oct 15:30
ee9a0e0

Patch Changes

  • #6 84519ee Thanks @silveltman! - Show the page after sign-in in the Fulldev colours, with the logo tile.

v0.2.0

Choose a tag to compare

@fulldev-release fulldev-release released this 06 Oct 18:32
aa7b29c

Minor Changes

  • #2 c8d2b2b Thanks @silveltman! - Work with every Fulldev product, and sign in per product with tokens in the OS keychain.

    Breaking: commands now start with the product. fulldev tools, fulldev call, fulldev instructions and fulldev form wait are now fulldev cms tools, fulldev cms call, fulldev cms instructions and fulldev cms form wait, and the same commands work for connect and scan. FULLDEV_URL is replaced by FULLDEV_CMS_URL, FULLDEV_CONNECT_URL and FULLDEV_SCAN_URL. The old commands are gone.

    • fulldev login [product...], fulldev logout [product...] and fulldev status work per product, for all products by default.
    • Sign-in uses Fulldev's pre-registered OAuth client, and each token is only valid for its product. Logout revokes the refresh token.
    • Tokens are stored in the OS keychain, with a private file only where no keychain is available. The sign-in from 0.1.0 is removed; run fulldev login cms once.
    • Without a terminal, commands never start a sign-in: they exit with 3 and name the login to run.
    • Every error, including a wrong command, is one JSON object on stderr. A wrong command exits with 64. --help works for every command, and fulldev <product> tools <name> also shows the output schema and annotations.
    • fulldev cms form wait stops at its timeout also in the middle of a request.