Skip to content

Conversation

@velias
Copy link
Collaborator

@velias velias commented Nov 21, 2025

All fields from the array's object and all nested objects are taken into account.

Field name is generated from the current field by replacing - or _ by space and parsing camel cased name into individual words. Then converting all words to upper case first letter and lower case rest, while exact casing is used for words/abbreviations defined in the source file.
Name duplicities from nested objects are avoided by prefixing field name with parent field name, but only if duplicity is really detected.

all_fields are generated only if enabled in agent's global configuration, or for configured data_type (which overrides global configuration)

Agents output schema is now exported and has been added into Reference documentation section together with example.
All fields feature is mentioned in Architecture, UI rendering and Dynamic UI Data blocks configuration chapters.

MCP and Architecture doc paged has been patched and further improved.

@velias velias requested a review from lkrzyzanek November 21, 2025 14:11
@velias velias marked this pull request as draft November 21, 2025 14:14
@velias velias added the AI assisted Label PRs with any commits assisted by AI. label Nov 21, 2025
@velias velias marked this pull request as ready for review November 24, 2025 15:42
Copy link
Collaborator

@lkrzyzanek lkrzyzanek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add/update output examples in the documentation/readmes.

@velias
Copy link
Collaborator Author

velias commented Nov 25, 2025

Please add/update output examples in the documentation/readmes.

Example has been added, also MCP examples has been patched, and Architecture guide further improved

@velias velias merged commit 84bd1d0 into main Nov 25, 2025
12 checks passed
@velias velias deleted the NGUI-446 branch November 25, 2025 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI assisted Label PRs with any commits assisted by AI.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants