elastic / elastic/integrations
[docs-patrol] Update agentless_hello_world README for HTTPJSON stream and cursor fields
- Dominant language
- Handlebars
- Stars
- 333
- Forks
- 647
- Avg merge
- 2d 17h
- Merged PRs (30d)
- 225
Description
Recent code changes in the repository have introduced documentation drift. The following changes need corresponding documentation updates.
## Changes Requiring Documentation Updates
### 1. Agentless Hello World added a second logs input workflow that is not documented
**Commit(s):**
- https://github.com/elastic/integrations/commit/73ed67fdb270e228e44b30f4da77cc24198c2176
**What changed:**
- `packages/agentless_hello_world/data_stream/generic/manifest.yml` now defines two logs stream variants:
- `cel` (lines 4-16)
- `httpjson` (lines 17-29, new)
**Documentation impact:**
- `packages/agentless_hello_world/docs/README.md` still documents only a single generic logs stream (`## Logs` -> `### Generic`, line 45) and does not describe the new HTTPJSON variant, its behavior, or enablement/defaults.
### 2. New cursor exported fields are missing from the README exported-fields table
**Commit(s):**
- https://github.com/elastic/integrations/commit/c0c34e7f7dff2ede213ed0821257090a2d908a78
- https://github.com/elastic/integrations/commit/73ed67fdb270e228e44b30f4da77cc24198c2176
**What changed:**
- `packages/agentless_hello_world/data_stream/generic/fields/fields.yml` includes:
- `cursor.request_count` (line 3)
- `cursor.last_collected` (line 6)
- `cursor.previous_collected` (line 9)
**Documentation impact:**
- `packages/agentless_hello_world/docs/README.md` exported fields table for Generic logs (lines 54-62) omits all three `cursor.*` fields, so the table is now incomplete.
## Suggested Actions
- [ ] Update `packages/agentless_hello_world/docs/README.md` Logs section to document both Generic logs input variants (`cel` and `httpjson`) and how they differ.
- [ ] Add `cursor.request_count`, `cursor.last_collected`, and `cursor.previous_collected` to the Generic logs exported fields table in `packages/agentless_hello_world/docs/README.md`.
> [!NOTE]
>
> 🔒 Integrity filter blocked 1 item
>
> The following item were blocked because they don't meet the GitHub integrity level.
>
> - [#16971](https://github.com/elastic/integrations/issues/16971) `search_issues`: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
>
> To allow these resources, lower `min-integrity` in your GitHub frontmatter:
>
> ```yaml
> tools:
> github:
> min-integrity: approved # merged | approved | unapproved | none
> ```
>
>
---
[What is this?](https://ela.st/github-ai-tools) | [From workflow: Docs Patrol](https://github.com/elastic/integrations/actions/runs/25490942583)
Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.
> - [x] expires on May 14, 2026, 10:52 AM UTC
Contributor guide
Assessment
This issue has not been assessed yet.