Repository navigation
Releases
v0.7.0
Minor Changes
- #18
489d163Thanks @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 acallorapiinput, such aschanges.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--rawfield 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 apierrors keep the server's details, such asstatusand a conflict'sdata. Add Fulldev Meet as the appmeet.
v0.6.1
Patch Changes
- #16
fb0d4b6Thanks @silveltman! - Update Contacts descriptions for multiple accounts, document Send and Work, and include HTTP API discovery in the agent skill.
v0.6.0
Minor Changes
- #14
5168325Thanks @silveltman! - Discover and call product HTTP operations withfulldev api, using the server's OpenAPI specification and existing OAuth connection. Add Send and Work shortcuts.
v0.5.0
Minor Changes
- #12
e9ef0a1Thanks @silveltman! - Work in several organizations with one sign-in.fulldev loginlets 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-orgscalls a tool that only reads in every organization that has its app.fulldev statuslists the organizations with their slugs and apps underorganizations, instead oforganizationId. Sign-in waits up to 10 minutes instead of 5, andfulldev login <app>says to runfulldev loginwithout the app.
v0.4.0
Minor Changes
-
#10
acb41d5Thanks @silveltman! - Sign in through Fulldev's own account pages athttps://app.full.dev; existing sign-ins must sign in again. -
#10
acb41d5Thanks @silveltman! - Fulldev's products are now called apps. The help lists them under "Apps" and readsfulldev <app> <command>, and the JSON offulldev status,fulldev logoutand a sign-in error names each one asapp(a list underapps) instead ofproduct(products). Commands, names and servers stay the same. -
#10
acb41d5Thanks @silveltman! - Add Fulldev Contacts as the appcontacts: check, pause and resume the daily copy of your Google contacts, and answer its look-alike questions. -
#10
acb41d5Thanks @silveltman! - Every app through one Fulldev MCP server, athttps://app.full.dev/mcp, with one sign-in.fulldev login,fulldev statusandfulldev logoutno longer take an app, andstatusandlogoutprint that one sign-in as one object instead of a list underapps; a sign-in error namesfulldev login. Each app's tools start with its name, such ascms_list_repositories.fulldev instructions,fulldev toolsandfulldev callwork across every app you may use;fulldev <app> instructions|tools|callshow and call that app's part, with tool names with or without its prefix.FULLDEV_URLreplacesFULLDEV_<APP>_URL. -
#10
acb41d5Thanks @silveltman! - Add Fulldev Pages as the apppages. -
#10
acb41d5Thanks @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 withCLIENT_METADATA_UNSUPPORTEDon a server without Client ID Metadata Documents. It no longer removes the sign-in file of version 0.1.0; delete~/.config/fulldev/credentials.jsonif it is still there.
Patch Changes
- #10
acb41d5Thanks @silveltman! - Access tokens now last 15 minutes; the help offulldev logoutsays so.
v0.3.0
Minor Changes
- #8
2da0656Thanks @silveltman! - Add Fulldev Sites as the productsites, athttps://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
Patch Changes
- #6
84519eeThanks @silveltman! - Show the page after sign-in in the Fulldev colours, with the logo tile.
v0.2.0
Minor Changes
-
#2
c8d2b2bThanks @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 instructionsandfulldev form waitare nowfulldev cms tools,fulldev cms call,fulldev cms instructionsandfulldev cms form wait, and the same commands work forconnectandscan.FULLDEV_URLis replaced byFULLDEV_CMS_URL,FULLDEV_CONNECT_URLandFULLDEV_SCAN_URL. The old commands are gone.fulldev login [product...],fulldev logout [product...]andfulldev statuswork 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 cmsonce. - 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.
--helpworks for every command, andfulldev <product> tools <name>also shows the output schema and annotations. fulldev cms form waitstops at its timeout also in the middle of a request.