Skip to content

Commit c15eaf8

Browse files
author
Bernd Erk
committed
Fixes anchor error in READM.MD
1 parent 95c04a9 commit c15eaf8

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Capabilities:
3131
- Read/write operations: list hosts/services/problems, groups, history; comments; acknowledgements; downtimes; notifications; on-demand checks.
3232
- Optional normalization/summary projections for UI/LLM consumption.
3333

34-
References: [src/icinga_mcp/rest_app.py](src/icinga_mcp/rest_app.py:1), [src/icinga_mcp/services.py](src/icinga_mcp/services.py:1), [docs/icinga-web-api.md](docs/icinga-web-api.md:1).
34+
References: [src/icinga_mcp/rest_app.py](src/icinga_mcp/rest_app.py), [src/icinga_mcp/services.py](src/icinga_mcp/services.py), [docs/icinga-web-api.md](docs/icinga-web-api.md).
3535

3636
## How it works
3737

@@ -93,7 +93,7 @@ make run-mcp
9393
# or:
9494
icinga-mcp-server
9595
```
96-
See [docs/mcpo-setup.md](docs/mcpo-setup.md:1) and helpers in [scripts/](scripts).
96+
See [docs/mcpo-setup.md](docs/mcpo-setup.md) and helpers in [scripts/](scripts).
9797

9898
## Configuration
9999

@@ -123,7 +123,7 @@ Secrets are never logged; TLS verification is on by default. Use a least-privile
123123
- Use dotted filters like host.name or service.name; convenience params host and service are mapped for you
124124
- Summary and fields parameters can return compact normalized shapes
125125

126-
Complete, up-to-date route and parameter notes: [docs/icinga-web-api.md](docs/icinga-web-api.md:1). Example requests: [examples/http-examples.http](examples/http-examples.http:1).
126+
Complete, up-to-date route and parameter notes: [docs/icinga-web-api.md](docs/icinga-web-api.md). Example requests: [examples/http-examples.http](examples/http-examples.http).
127127

128128
Quick examples
129129
```bash
@@ -164,7 +164,7 @@ export ICINGA_WEB_BASE_URL="https://monitoring.example.com/icingaweb2"
164164

165165
- Exposes tools analogous to core REST operations for MCPO orchestration (list_hosts, list_services, list_host_problems, list_service_problems, history, comments, downtimes, groups, etc.).
166166
- Start the server with make run-mcp or the icinga-mcp-server console script, then configure MCPO to spawn/connect.
167-
- MCPO setup and usage examples: [docs/mcpo-setup.md](docs/mcpo-setup.md:1).
167+
- MCPO setup and usage examples: [docs/mcpo-setup.md](docs/mcpo-setup.md).
168168

169169
## Container (Docker/Podman)
170170

@@ -250,10 +250,10 @@ Common make targets (see [Makefile](Makefile)):
250250
- Unit tests live under `tests/` (currently focused on filters, the HTTP client and the service layer).
251251
- Install test/dev dependencies with either `make dev` or `pip install -e ".[dev]"`. This pulls in `pytest`, `pytest-asyncio` and the other tools used by the test suite and CI.
252252
- Run `pytest` locally (or `make test`) to execute the test suite.
253-
- The CI workflow at [`.github/workflows/ci.yml`](.github/workflows/ci.yml:1) runs on every push and pull request to `main` and executes:
253+
- The CI workflow at [`.github/workflows/ci.yml`](.github/workflows/ci.yml) runs on every push and pull request to `main` and executes:
254254
- editable install with dev dependencies (`pip install -e ".[dev]"`)
255255
- linting via `ruff` and formatting check via `black`
256-
- type checking via `mypy` on [`src/`](src:1)
256+
- type checking via `mypy` on [`src/`](src/)
257257
- the same pytest suite you can run locally
258258

259259
Keeping local `make ci` green should match what GitHub Actions enforces.
@@ -268,8 +268,8 @@ This is experimental software and not supported by Icinga as a product. Issues a
268268

269269
## Links
270270

271-
- REST details and endpoint behavior: [docs/icinga-web-api.md](docs/icinga-web-api.md:1)
272-
- MCPO setup and tool usage: [docs/mcpo-setup.md](docs/mcpo-setup.md:1)
273-
- Example requests: [examples/http-examples.http](examples/http-examples.http:1)
274-
- REST app: [src/icinga_mcp/rest_app.py](src/icinga_mcp/rest_app.py:1)
275-
- Service layer: [src/icinga_mcp/services.py](src/icinga_mcp/services.py:1)
271+
- REST details and endpoint behavior: [docs/icinga-web-api.md](docs/icinga-web-api.md)
272+
- MCPO setup and tool usage: [docs/mcpo-setup.md](docs/mcpo-setup.md)
273+
- Example requests: [examples/http-examples.http](examples/http-examples.http)
274+
- REST app: [src/icinga_mcp/rest_app.py](src/icinga_mcp/rest_app.py)
275+
- Service layer: [src/icinga_mcp/services.py](src/icinga_mcp/services.py)

0 commit comments

Comments
 (0)