Fix supervised credentials and declare typed RPC records for canvas placement

This commit is contained in:
Timothy J. Aveni
2026-09-13 16:30:17 -07:00
parent 483bc68a94
commit 42af87f8bd
13 changed files with 1618 additions and 1450 deletions
@@ -76,37 +76,38 @@ ATOM_REF=75
INTERFACE_REF=76
OPTIONAL=77
LIST=78
BOOL=79
BYTES=80
DOUBLE=81
INT32=82
INT64=83
STRING=84
UINT32=85
UINT64=86
TRUE=87
FALSE=88
NULL=89
ARROW=90
COLON=91
SEMI=92
COMMA=93
DOT=94
LBRACE=95
RBRACE=96
LBRACK=97
RBRACK=98
LPAREN=99
RPAREN=100
LT=101
GT=102
INTEGER=103
JSON_NUMBER=104
IDENTIFIER=105
STRING_LITERAL=106
LINE_COMMENT=107
BLOCK_COMMENT=108
WS=109
RECORD=79
BOOL=80
BYTES=81
DOUBLE=82
INT32=83
INT64=84
STRING=85
UINT32=86
UINT64=87
TRUE=88
FALSE=89
NULL=90
ARROW=91
COLON=92
SEMI=93
COMMA=94
DOT=95
LBRACE=96
RBRACE=97
LBRACK=98
RBRACK=99
LPAREN=100
RPAREN=101
LT=102
GT=103
INTEGER=104
JSON_NUMBER=105
IDENTIFIER=106
STRING_LITERAL=107
LINE_COMMENT=108
BLOCK_COMMENT=109
WS=110
'workspace'=1
'fragment'=2
'import'=3
@@ -185,27 +186,28 @@ WS=109
'interface-ref'=76
'optional'=77
'list'=78
'bool'=79
'bytes'=80
'double'=81
'int32'=82
'int64'=83
'string'=84
'uint32'=85
'uint64'=86
'true'=87
'false'=88
'null'=89
'->'=90
':'=91
';'=92
','=93
'.'=94
'{'=95
'}'=96
'['=97
']'=98
'('=99
')'=100
'<'=101
'>'=102
'record'=79
'bool'=80
'bytes'=81
'double'=82
'int32'=83
'int64'=84
'string'=85
'uint32'=86
'uint64'=87
'true'=88
'false'=89
'null'=90
'->'=91
':'=92
';'=93
','=94
'.'=95
'{'=96
'}'=97
'['=98
']'=99
'('=100
')'=101
'<'=102
'>'=103