# frozen_string_literal: true require_relative "lib/clawdforge/version" Gem::Specification.new do |spec| spec.name = "clawdforge" spec.version = Clawdforge::VERSION spec.authors = ["Kayos"] spec.email = ["kayos@sulkta.com"] spec.summary = "Ruby SDK for clawdforge — a LAN HTTP service that wraps `claude -p`." spec.description = <<~DESC A small, dependency-free Ruby client for the clawdforge HTTP service. Talks to /healthz, /run, /files, and /admin/tokens with a bearer token. Built on Net::HTTP and the JSON stdlib — no external runtime gems. DESC spec.homepage = "https://github.com/Sulkta-Coop/clawdforge" spec.license = "MIT" spec.required_ruby_version = ">= 3.0.0" spec.metadata["homepage_uri"] = spec.homepage spec.metadata["source_code_uri"] = spec.homepage spec.metadata["rubygems_mfa_required"] = "true" spec.files = Dir[ "lib/**/*.rb", "README.md", "clawdforge.gemspec", ] spec.require_paths = ["lib"] spec.add_development_dependency "minitest", "~> 5.18" spec.add_development_dependency "rake", "~> 13.0" spec.add_development_dependency "webmock", "~> 3.18" end