classNodeSemantics(TypedDict,closed=True):purpose:NotRequired["str"]"""What the service does."""language:NotRequired["str"]"""The primary programming language the service is written in."""framework:NotRequired["str"]"""The application framework the service is built on."""kind:NotRequired["str"]"""The kind of workload the service is."""repository:NotRequired["str"]"""The source repository the service is built from."""