Module: ClaudeAgentServer
- Defined in:
- lib/claude_agent_server.rb,
lib/claude_agent_server/app.rb,
lib/claude_agent_server/config.rb,
lib/claude_agent_server/errors.rb,
lib/claude_agent_server/version.rb,
lib/claude_agent_server/middleware/cors.rb,
lib/claude_agent_server/services/sse_stream.rb,
lib/claude_agent_server/middleware/request_id.rb,
lib/claude_agent_server/services/query_executor.rb,
lib/claude_agent_server/middleware/error_handler.rb,
lib/claude_agent_server/services/options_builder.rb,
lib/claude_agent_server/services/session_manager.rb,
lib/claude_agent_server/middleware/authentication.rb,
lib/claude_agent_server/services/message_serializer.rb
Defined Under Namespace
Modules: Middleware, Services Classes: App, AuthenticationError, Config, ConfigError, ServerError, SessionAlreadyExistsError, SessionLimitError, SessionNotFoundError
Constant Summary collapse
- URN_PREFIX =
'urn:claude-agent-server:error'- VERSION =
'0.1.0'
Class Attribute Summary collapse
-
.config ⇒ Object
readonly
Returns the value of attribute config.
Class Method Summary collapse
Class Attribute Details
.config ⇒ Object (readonly)
Returns the value of attribute config.
21 22 23 |
# File 'lib/claude_agent_server.rb', line 21 def config @config end |
Class Method Details
.app ⇒ Object
32 33 34 |
# File 'lib/claude_agent_server.rb', line 32 def app App.freeze.app end |
.configure {|@config| ... } ⇒ Object
23 24 25 26 |
# File 'lib/claude_agent_server.rb', line 23 def configure yield @config if block_given? @config end |