Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/ai-claude-code
browser/claude-code-frontend-service
ClaudeCodeClientImpl
Class ClaudeCodeClientImpl
Implements
ClaudeCodeClient
Index
Constructors
constructor
Properties
error
Handlers
token
Handlers
Methods
register
Error
Handler
register
Token
Handler
send
Error
send
Token
unregister
Handlers
Constructors
constructor
new
ClaudeCodeClientImpl
()
:
ClaudeCodeClientImpl
Returns
ClaudeCodeClientImpl
Properties
Protected
error
Handlers
errorHandlers
:
Map
<
string
,
(
error
:
Error
)
=>
void
>
= ...
Protected
token
Handlers
tokenHandlers
:
Map
<
string
,
(
token
?:
StreamMessage
)
=>
void
>
= ...
Methods
register
Error
Handler
registerErrorHandler
(
streamId
:
string
,
handler
:
(
error
:
Error
)
=>
void
)
:
void
Parameters
streamId
:
string
handler
:
(
error
:
Error
)
=>
void
Returns
void
register
Token
Handler
registerTokenHandler
(
streamId
:
string
,
handler
:
(
token
?:
StreamMessage
)
=>
void
,
)
:
void
Parameters
streamId
:
string
handler
:
(
token
?:
StreamMessage
)
=>
void
Returns
void
send
Error
sendError
(
streamId
:
string
,
error
:
Error
)
:
void
invoked by the backend
Parameters
streamId
:
string
error
:
Error
Returns
void
send
Token
sendToken
(
streamId
:
string
,
token
?:
StreamMessage
)
:
void
invoked by the backend
Parameters
streamId
:
string
Optional
token
:
StreamMessage
Returns
void
unregister
Handlers
unregisterHandlers
(
streamId
:
string
)
:
void
Parameters
streamId
:
string
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
error
Handlers
token
Handlers
Methods
register
Error
Handler
register
Token
Handler
send
Error
send
Token
unregister
Handlers
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...
invoked by the backend