Skip to content

Add endpoint for Zero Trust Assessment#127

Open
pasha-zayko wants to merge 4 commits intomainfrom
pasha-LAB-1651-endpoint
Open

Add endpoint for Zero Trust Assessment#127
pasha-zayko wants to merge 4 commits intomainfrom
pasha-LAB-1651-endpoint

Conversation

@pasha-zayko
Copy link
Copy Markdown
Contributor

Added new schema definition for the object structure of the assessment.
Included extensive examples throughout the schema.
Added example to the endpoint for presentation in Swagger.

Creating new path and schema placeholder to address new endpoint being addded.
TODO populate schema and path description with details of the object structure and permissions respectively.
Provided detailed schema of the object representing output from the endpoint.
All fields, combinations and endpoint itself include examples to visualize the result.
@pasha-zayko pasha-zayko self-assigned this Mar 11, 2026
Copilot AI review requested due to automatic review settings March 11, 2026 20:21
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds a new SHIELD OpenAPI schema and endpoint for returning a Zero Trust Assessment object, and bumps the TypeScript SDK/spec versions accordingly.

Changes:

  • Bump @shi-corp/sdk-shield version from 3.3.0 to 3.4.0 (and align lockfile).
  • Add ZeroTrustAssessment schema definition with extensive examples.
  • Add GET /Api/Discover/ZeroTrust endpoint returning the ZeroTrustAssessment schema with an example payload.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 8 comments.

File Description
src/shield/TypeScript/package.json Version bump to publish updated SDK artifacts.
src/shield/TypeScript/package-lock.json Lockfile version alignment with package version bump.
specs/SHIELD.json Introduces ZeroTrustAssessment schema + new Discover endpoint and bumps spec version.
Files not reviewed (1)
  • src/shield/TypeScript/package-lock.json: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Set count properties as integers with format and minimum values instead of just number type
@pasha-zayko pasha-zayko requested a review from pr0uxx March 11, 2026 21:31
Adding use of existing permission until another decision is made.
Copilot AI review requested due to automatic review settings March 12, 2026 15:51
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated 3 comments.

Files not reviewed (1)
  • src/shield/TypeScript/package-lock.json: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@pasha-zayko pasha-zayko marked this pull request as ready for review March 12, 2026 16:20
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.

2 participants