Skip to content

feat: generate more accurate agent object #70

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Mar 31, 2025
Merged

Conversation

akijakya
Copy link
Member

@akijakya akijakya commented Mar 28, 2025

Simplified digest and url attributes to generate better Agent jsons.

Screenshot 2025-03-28 at 17 13 02

@akijakya akijakya requested a review from a team as a code owner March 28, 2025 16:12
@ramizpolic
Copy link
Member

looking good, can we pass algo-type as part of the digest, we can use fixed algo for now for simplification. something like sha256:<digest-hash>

@ramizpolic
Copy link
Member

can we also strip the uid field from Extensions object

@ramizpolic
Copy link
Member

notes above may not be relevant for the current PR, but we do need to address these

@akijakya
Copy link
Member Author

akijakya commented Mar 28, 2025

can we also strip the uid field from Extensions object

I'm addressing the extension part in the next PR a bit, but some additional changes will still need to be implemented serverside for perfect extension example generation.

@akijakya akijakya force-pushed the generate-agent-object branch from 93384d5 to b5072a6 Compare March 28, 2025 16:55
* fix: add image back to dictionary

* feat: add prefix to generated hashes

Signed-off-by: András Jáky <[email protected]>

* feat: add observability formats class as extension

Signed-off-by: András Jáky <[email protected]>

* feat: generate array of string enums

Signed-off-by: András Jáky <[email protected]>

* feat: only update class/category uid if is present

Signed-off-by: András Jáky <[email protected]>

* feat: modify base_feature

So the extension schema has name and version but does not have
unnecessary class and category names and uids.

Signed-off-by: András Jáky <[email protected]>

* feat: agent extension to point to feature classes

Signed-off-by: András Jáky <[email protected]>

---------

Signed-off-by: András Jáky <[email protected]>
@lgecse lgecse merged commit a757d4a into main Mar 31, 2025
7 checks passed
@akijakya akijakya deleted the generate-agent-object branch March 31, 2025 10:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants