elastic / elastic/integrations

[docs-patrol] Update agentless_hello_world README for HTTPJSON stream and cursor fields

Open
#18,871 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.