Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ SPDX-License-Identifier: MIT

# Diffo Example

[![Module Version](https://img.shields.io/hexpm/v/diffo)](https://hex.pm/packages/diffo_example)
[![Module Version](https://img.shields.io/hexpm/v/diffo_example)](https://hex.pm/packages/diffo_example)
[![Hex Docs](https://img.shields.io/badge/hex-docs-lightgreen)](https://hexdocs.pm/diffo_example/)
[![License](https://img.shields.io/hexpm/l/diffo)](https://github.com/diffo-dev/diffo_example/blob/master/LICENSES/MIT.md)
[![REUSE status](https://api.reuse.software/badge/github.com/diffo-dev/diffo_example)](https://api.reuse.software/info/github.com/diffo-dev/diffo_example)
Expand Down
2 changes: 1 addition & 1 deletion documentation/domains/provider.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Every `Instance` declares a `Specification` — the *type* of thing it is (`shel

### Instance

A concrete thing of a specification — a particular `shelf` named "QDONC-0001" with a unique id. You created instances with `:build` actions (e.g. `Access.build_shelf/1`). Each instance is a node in the graph.
A concrete thing of a specification — a particular `shelf` named "QDONC-0001" with a unique id. You created instances with `:build` actions (e.g. `DiffoExample.Access.build_shelf/1`). Each instance is a node in the graph.

### Characteristic

Expand Down
5 changes: 2 additions & 3 deletions documentation/how_to/setup_mcp.md
Original file line number Diff line number Diff line change
Expand Up @@ -204,9 +204,8 @@ a second `forward "/mcp_admin"` with its own tool list.
## Adding new tools

When you add a new action to a resource, add it to the appropriate domain's
`tools do` block as well. See [AGENTS.md](../../AGENTS.md) for the
keep-in-alignment convention. The compile won't catch a missing tool entry;
the action will simply be invisible to MCP clients.
`tools do` block as well. The compile won't catch a missing tool entry; the
action will simply be invisible to MCP clients.

## Authorisation

Expand Down
3 changes: 2 additions & 1 deletion mix.exs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ defmodule DiffoExample.MixProject do
# ex_doc
source_url: "https://github.com/diffo-dev/diffo_example/",
homepage_url: "http://diffo.dev/diffo_example/",
docs: [main: "readme", extras: ["README.md"]],
elixirc_paths: elixirc_paths(Mix.env()),
# agent stuff
usage_rules: usage_rules(),
Expand Down Expand Up @@ -63,9 +62,11 @@ defmodule DiffoExample.MixProject do
"README.md": [title: "Guide"],
"documentation/domains/access.md": [title: "The Access Domain"],
"documentation/domains/diffo_example_access.livemd": [title: "Access Livebook"],
"documentation/domains/_access_api.md": [title: "Access Domain API"],
"documentation/domains/provider.md": [title: "The Provider Domain"],
"documentation/domains/nbn.md": [title: "The NBN Domain"],
"documentation/domains/diffo_example_nbn.livemd": [title: "NBN Livebook"],
"documentation/domains/_nbn_api.md": [title: "NBN Domain API"],
"documentation/how_to/setup_mcp.md": [title: "Setup the MCP server"],
"LICENSES/MIT.md": [title: "License"]
],
Expand Down
Loading